home *** CD-ROM | disk | FTP | other *** search
/ Yellows 2.0 - Tokyo / Akira Gomi Photographs - Yellows 2.0 - Tokyo 1993.iso / YELLOWS 2.0 / YELLOWS 2.0.rsrc / CODE_11527_PLAYER.txt < prev    next >
Text File  |  1993-10-13  |  119KB  |  2,150 lines

  1. # near model CODE resource
  2. # jump table entries: 6512-6526 (15 of them)
  3. fn00000000:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  102D F0E1                move.b     D0, [A5 - 0xF1F]
  6. 00000008  670A                     beq        +0xC /* 00000014 */
  7. 0000000A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8. 0000000E  4EAD 17B2                jsr        [A5 + 0x17B2 /* export_754 */]
  9. 00000012  6008                     bra        +0xA /* 0000001C */
  10. label00000014:
  11. 00000014  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  12. 00000018  4EAD 17AA                jsr        [A5 + 0x17AA /* export_753 */]
  13. label0000001C:
  14. 0000001C  4E5E                     unlink     A6
  15. 0000001E  2E9F                     move.l     [A7], [A7]+
  16. 00000020  4E75                     rts
  17. fn00000022:
  18. 00000022  4E56 0000                link       A6, 0
  19. 00000026  102D F131                move.b     D0, [A5 - 0xECF]
  20. 0000002A  6712                     beq        +0x14 /* 0000003E */
  21. 0000002C  4267                     clr.w      -[A7]
  22. 0000002E  4EAD 1382                jsr        [A5 + 0x1382 /* export_620 */]
  23. 00000032  101F                     move.b     D0, [A7]+
  24. 00000034  6704                     beq        +0x6 /* 0000003A */
  25. 00000036  4EAD 1302                jsr        [A5 + 0x1302 /* export_604 */]
  26. label0000003A:
  27. 0000003A  4EAD 142A                jsr        [A5 + 0x142A /* export_641 */]
  28. label0000003E:
  29. 0000003E  426D F498                clr.w      [A5 - 0xB68]
  30. 00000042  4E5E                     unlink     A6
  31. 00000044  4E75                     rts
  32. fn00000046:
  33. 00000046  4E56 0000                link       A6, 0
  34. 0000004A  102D F20C                move.b     D0, [A5 - 0xDF4]
  35. 0000004E  670E                     beq        +0x10 /* 0000005E */
  36. 00000050  302D F20E                move.w     D0, [A5 - 0xDF2]
  37. 00000054  48C0                     ext.l      D0
  38. 00000056  2F00                     move.l     -[A7], D0
  39. 00000058  42A7                     clr.l      -[A7]
  40. 0000005A  4EBA 0E68                jsr        [PC + 0xE68 /* 00000EC4 */]
  41. label0000005E:
  42. 0000005E  4E5E                     unlink     A6
  43. 00000060  4E75                     rts
  44. fn00000062:
  45. 00000062  4E56 FFFC                link       A6, -0x0004
  46. 00000066  2F0C                     move.l     -[A7], A4
  47. 00000068  42A7                     clr.l      -[A7]
  48. 0000006A  7008                     moveq.l    D0, 0x08
  49. 0000006C  2F00                     move.l     -[A7], D0
  50. 0000006E  4EAD 027A                jsr        [A5 + 0x27A /* export_75 */]
  51. 00000072  285F                     movea.l    A4, [A7]+
  52. 00000074  200C                     move.l     D0, A4
  53. 00000076  670A                     beq        +0xC /* 00000082 */
  54. 00000078  206E 0008                movea.l    A0, [A6 + 0x8]
  55. 0000007C  2254                     movea.l    A1, [A4]
  56. 0000007E  22D8                     move.l     [A1]+, [A0]+
  57. 00000080  22D8                     move.l     [A1]+, [A0]+
  58. label00000082:
  59. 00000082  2D4C 000C                move.l     [A6 + 0xC], A4
  60. 00000086  285F                     movea.l    A4, [A7]+
  61. 00000088  4E5E                     unlink     A6
  62. 0000008A  2E9F                     move.l     [A7], [A7]+
  63. 0000008C  4E75                     rts
  64. fn0000008E:
  65. 0000008E  4E56 FFF0                link       A6, -0x0010
  66. 00000092  2F07                     move.l     -[A7], D7
  67. 00000094  2E2E 0008                move.l     D7, [A6 + 0x8]
  68. 00000098  7000                     moveq.l    D0, 0x00
  69. 0000009A  2D40 000C                move.l     [A6 + 0xC], D0
  70. 0000009E  7001                     moveq.l    D0, 0x01
  71. 000000A0  B087                     cmp.l      D0, D7
  72. 000000A2  660A                     bne        +0xC /* 000000AE */
  73. 000000A4  2D6D F6CA 000C           move.l     [A6 + 0xC], [A5 - 0x936]
  74. 000000AA  6000 0132                bra        +0x134 /* 000001DE */
  75. label000000AE:
  76. 000000AE  7002                     moveq.l    D0, 0x02
  77. 000000B0  B087                     cmp.l      D0, D7
  78. 000000B2  660C                     bne        +0xE /* 000000C0 */
  79. 000000B4  41ED F6BC                lea.l      A0, [A5 - 0x944]
  80. 000000B8  2D48 000C                move.l     [A6 + 0xC], A0
  81. 000000BC  6000 0120                bra        +0x122 /* 000001DE */
  82. label000000C0:
  83. 000000C0  7003                     moveq.l    D0, 0x03
  84. 000000C2  B087                     cmp.l      D0, D7
  85. 000000C4  660A                     bne        +0xC /* 000000D0 */
  86. 000000C6  2D6D F6FC 000C           move.l     [A6 + 0xC], [A5 - 0x904]
  87. 000000CC  6000 0110                bra        +0x112 /* 000001DE */
  88. label000000D0:
  89. 000000D0  7020                     moveq.l    D0, 0x20
  90. 000000D2  B087                     cmp.l      D0, D7
  91. 000000D4  660A                     bne        +0xC /* 000000E0 */
  92. 000000D6  7001                     moveq.l    D0, 0x01
  93. 000000D8  2D40 000C                move.l     [A6 + 0xC], D0
  94. 000000DC  6000 0100                bra        +0x102 /* 000001DE */
  95. label000000E0:
  96. 000000E0  7007                     moveq.l    D0, 0x07
  97. 000000E2  B087                     cmp.l      D0, D7
  98. 000000E4  6614                     bne        +0x16 /* 000000FA */
  99. 000000E6  206D F4C8                movea.l    A0, [A5 - 0xB38]
  100. 000000EA  1028 0743                move.b     D0, [A0 + 0x743]
  101. 000000EE  4880                     ext.w      D0
  102. 000000F0  48C0                     ext.l      D0
  103. 000000F2  2D40 000C                move.l     [A6 + 0xC], D0
  104. 000000F6  6000 00E6                bra        +0xE8 /* 000001DE */
  105. label000000FA:
  106. 000000FA  7008                     moveq.l    D0, 0x08
  107. 000000FC  B087                     cmp.l      D0, D7
  108. 000000FE  6624                     bne        +0x26 /* 00000124 */
  109. 00000100  486E FFF0                pea.l      [A6 - 0x10]
  110. 00000104  4EAD 1602                jsr        [A5 + 0x1602 /* export_700 */]
  111. 00000108  205F                     movea.l    A0, [A7]+
  112. 0000010A  43EE FFF8                lea.l      A1, [A6 - 0x8]
  113. 0000010E  22D8                     move.l     [A1]+, [A0]+
  114. 00000110  22D8                     move.l     [A1]+, [A0]+
  115. 00000112  42A7                     clr.l      -[A7]
  116. 00000114  486E FFF8                pea.l      [A6 - 0x8]
  117. 00000118  4EBA FF48                jsr        [PC - 0xB8 /* 00000062 */]
  118. 0000011C  2D5F 000C                move.l     [A6 + 0xC], [A7]+
  119. 00000120  6000 00BC                bra        +0xBE /* 000001DE */
  120. label00000124:
  121. 00000124  701F                     moveq.l    D0, 0x1F
  122. 00000126  B087                     cmp.l      D0, D7
  123. 00000128  6612                     bne        +0x14 /* 0000013C */
  124. 0000012A  42A7                     clr.l      -[A7]
  125. 0000012C  70FC                     moveq.l    D0, 0xFFFFFFFC
  126. 0000012E  2F00                     move.l     -[A7], D0
  127. 00000130  4EBA 0C5C                jsr        [PC + 0xC5C /* 00000D8E */]
  128. 00000134  2D5F 000C                move.l     [A6 + 0xC], [A7]+
  129. 00000138  6000 00A4                bra        +0xA6 /* 000001DE */
  130. label0000013C:
  131. 0000013C  700F                     moveq.l    D0, 0x0F
  132. 0000013E  B087                     cmp.l      D0, D7
  133. 00000140  6618                     bne        +0x1A /* 0000015A */
  134. 00000142  4267                     clr.w      -[A7]
  135. 00000144  2F2D F4C8                move.l     -[A7], [A5 - 0xB38]
  136. 00000148  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  137. 0000014C  101F                     move.b     D0, [A7]+
  138. 0000014E  4880                     ext.w      D0
  139. 00000150  48C0                     ext.l      D0
  140. 00000152  2D40 000C                move.l     [A6 + 0xC], D0
  141. 00000156  6000 0086                bra        +0x88 /* 000001DE */
  142. label0000015A:
  143. 0000015A  7010                     moveq.l    D0, 0x10
  144. 0000015C  B087                     cmp.l      D0, D7
  145. 0000015E  660E                     bne        +0x10 /* 0000016E */
  146. 00000160  102D FD87                move.b     D0, [A5 - 0x279]
  147. 00000164  4880                     ext.w      D0
  148. 00000166  48C0                     ext.l      D0
  149. 00000168  2D40 000C                move.l     [A6 + 0xC], D0
  150. 0000016C  6070                     bra        +0x72 /* 000001DE */
  151. label0000016E:
  152. 0000016E  7011                     moveq.l    D0, 0x11
  153. 00000170  B087                     cmp.l      D0, D7
  154. 00000172  660E                     bne        +0x10 /* 00000182 */
  155. 00000174  102D FD86                move.b     D0, [A5 - 0x27A]
  156. 00000178  4880                     ext.w      D0
  157. 0000017A  48C0                     ext.l      D0
  158. 0000017C  2D40 000C                move.l     [A6 + 0xC], D0
  159. 00000180  605C                     bra        +0x5E /* 000001DE */
  160. label00000182:
  161. 00000182  7024                     moveq.l    D0, 0x24
  162. 00000184  B087                     cmp.l      D0, D7
  163. 00000186  6608                     bne        +0xA /* 00000190 */
  164. 00000188  7000                     moveq.l    D0, 0x00
  165. 0000018A  2D40 000C                move.l     [A6 + 0xC], D0
  166. 0000018E  604E                     bra        +0x50 /* 000001DE */
  167. label00000190:
  168. 00000190  7027                     moveq.l    D0, 0x27
  169. 00000192  B087                     cmp.l      D0, D7
  170. 00000194  660C                     bne        +0xE /* 000001A2 */
  171. 00000196  302D F4BA                move.w     D0, [A5 - 0xB46]
  172. 0000019A  48C0                     ext.l      D0
  173. 0000019C  2D40 000C                move.l     [A6 + 0xC], D0
  174. 000001A0  603C                     bra        +0x3E /* 000001DE */
  175. label000001A2:
  176. 000001A2  7028                     moveq.l    D0, 0x28
  177. 000001A4  B087                     cmp.l      D0, D7
  178. 000001A6  660E                     bne        +0x10 /* 000001B6 */
  179. 000001A8  102D F4CE                move.b     D0, [A5 - 0xB32]
  180. 000001AC  4880                     ext.w      D0
  181. 000001AE  48C0                     ext.l      D0
  182. 000001B0  2D40 000C                move.l     [A6 + 0xC], D0
  183. 000001B4  6028                     bra        +0x2A /* 000001DE */
  184. label000001B6:
  185. 000001B6  7029                     moveq.l    D0, 0x29
  186. 000001B8  B087                     cmp.l      D0, D7
  187. 000001BA  6610                     bne        +0x12 /* 000001CC */
  188. 000001BC  4EAD 174A                jsr        [A5 + 0x174A /* export_741 */]
  189. 000001C0  302D F498                move.w     D0, [A5 - 0xB68]
  190. 000001C4  48C0                     ext.l      D0
  191. 000001C6  2D40 000C                move.l     [A6 + 0xC], D0
  192. 000001CA  6012                     bra        +0x14 /* 000001DE */
  193. label000001CC:
  194. 000001CC  703D                     moveq.l    D0, 0x3D
  195. 000001CE  B087                     cmp.l      D0, D7
  196. 000001D0  660C                     bne        +0xE /* 000001DE */
  197. 000001D2  102D F0C2                move.b     D0, [A5 - 0xF3E]
  198. 000001D6  4880                     ext.w      D0
  199. 000001D8  48C0                     ext.l      D0
  200. 000001DA  2D40 000C                move.l     [A6 + 0xC], D0
  201. label000001DE:
  202. 000001DE  2E1F                     move.l     D7, [A7]+
  203. 000001E0  4E5E                     unlink     A6
  204. 000001E2  2E9F                     move.l     [A7], [A7]+
  205. 000001E4  4E75                     rts
  206. fn000001E6:
  207. 000001E6  4E56 FFC6                link       A6, -0x003A
  208. 000001EA  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  209. 000001EE  2C2E 0008                move.l     D6, [A6 + 0x8]
  210. 000001F2  2E2E 000C                move.l     D7, [A6 + 0xC]
  211. 000001F6  4A86                     tst.l      D6
  212. 000001F8  56C5                     sne        D5
  213. 000001FA  4405                     neg.b      D5
  214. 000001FC  701B                     moveq.l    D0, 0x1B
  215. 000001FE  B087                     cmp.l      D0, D7
  216. 00000200  660A                     bne        +0xC /* 0000020C */
  217. 00000202  206D F4D4                movea.l    A0, [A5 - 0xB2C]
  218. 00000206  3086                     move.w     [A0], D6
  219. 00000208  6000 0138                bra        +0x13A /* 00000342 */
  220. label0000020C:
  221. 0000020C  7004                     moveq.l    D0, 0x04
  222. 0000020E  B087                     cmp.l      D0, D7
  223. 00000210  6628                     bne        +0x2A /* 0000023A */
  224. 00000212  102D F6BB                move.b     D0, [A5 - 0x945]
  225. 00000216  6700 012A                beq        +0x12C /* 00000342 */
  226. 0000021A  2D46 FFF8                move.l     [A6 - 0x8], D6
  227. 0000021E  286D F3A2                movea.l    A4, [A5 - 0xC5E]
  228. 00000222  41EE FFD4                lea.l      A0, [A6 - 0x2C]
  229. 00000226  2B48 F3A2                move.l     [A5 - 0xC5E], A0
  230. 0000022A  3F3C D508                move.w     -[A7], 0xD508
  231. 0000022E  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  232. 00000232  2B4C F3A2                move.l     [A5 - 0xC5E], A4
  233. 00000236  6000 010A                bra        +0x10C /* 00000342 */
  234. label0000023A:
  235. 0000023A  7006                     moveq.l    D0, 0x06
  236. 0000023C  B087                     cmp.l      D0, D7
  237. 0000023E  660A                     bne        +0xC /* 0000024A */
  238. 00000240  4267                     clr.w      -[A7]
  239. 00000242  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  240. 00000246  6000 00FA                bra        +0xFC /* 00000342 */
  241. label0000024A:
  242. 0000024A  700B                     moveq.l    D0, 0x0B
  243. 0000024C  B087                     cmp.l      D0, D7
  244. 0000024E  660C                     bne        +0xE /* 0000025C */
  245. 00000250  3F2D F3AA                move.w     -[A7], [A5 - 0xC56]
  246. 00000254  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  247. 00000258  6000 00E8                bra        +0xEA /* 00000342 */
  248. label0000025C:
  249. 0000025C  7005                     moveq.l    D0, 0x05
  250. 0000025E  B087                     cmp.l      D0, D7
  251. 00000260  6614                     bne        +0x16 /* 00000276 */
  252. 00000262  1005                     move.b     D0, D5
  253. 00000264  6708                     beq        +0xA /* 0000026E */
  254. 00000266  4EAD 161A                jsr        [A5 + 0x161A /* export_703 */]
  255. 0000026A  6000 00D6                bra        +0xD8 /* 00000342 */
  256. label0000026E:
  257. 0000026E  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  258. 00000272  6000 00CE                bra        +0xD0 /* 00000342 */
  259. label00000276:
  260. 00000276  7007                     moveq.l    D0, 0x07
  261. 00000278  B087                     cmp.l      D0, D7
  262. 0000027A  660C                     bne        +0xE /* 00000288 */
  263. 0000027C  206D F4C8                movea.l    A0, [A5 - 0xB38]
  264. 00000280  1145 0743                move.b     [A0 + 0x743], D5
  265. 00000284  6000 00BC                bra        +0xBE /* 00000342 */
  266. label00000288:
  267. 00000288  701C                     moveq.l    D0, 0x1C
  268. 0000028A  B087                     cmp.l      D0, D7
  269. 0000028C  661E                     bne        +0x20 /* 000002AC */
  270. 0000028E  2046                     movea.l    A0, D6
  271. 00000290  2050                     movea.l    A0, [A0]
  272. 00000292  43EE FFC8                lea.l      A1, [A6 - 0x38]
  273. 00000296  22D8                     move.l     [A1]+, [A0]+
  274. 00000298  22D8                     move.l     [A1]+, [A0]+
  275. 0000029A  22D8                     move.l     [A1]+, [A0]+
  276. 0000029C  486E FFC8                pea.l      [A6 - 0x38]
  277. 000002A0  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  278. 000002A4  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  279. 000002A8  6000 0098                bra        +0x9A /* 00000342 */
  280. label000002AC:
  281. 000002AC  700C                     moveq.l    D0, 0x0C
  282. 000002AE  B087                     cmp.l      D0, D7
  283. 000002B0  661A                     bne        +0x1C /* 000002CC */
  284. 000002B2  1F05                     move.b     -[A7], D5
  285. 000002B4  4EAD 1112                jsr        [A5 + 0x1112 /* export_542 */]
  286. 000002B8  4A6D F370                tst.w      [A5 - 0xC90]
  287. 000002BC  6F00 0084                ble        +0x86 /* 00000342 */
  288. 000002C0  4A86                     tst.l      D6
  289. 000002C2  667E                     bne        +0x80 /* 00000342 */
  290. 000002C4  3F06                     move.w     -[A7], D6
  291. 000002C6  4EAD 1342                jsr        [A5 + 0x1342 /* export_612 */]
  292. 000002CA  6076                     bra        +0x78 /* 00000342 */
  293. label000002CC:
  294. 000002CC  700E                     moveq.l    D0, 0x0E
  295. 000002CE  B087                     cmp.l      D0, D7
  296. 000002D0  6606                     bne        +0x8 /* 000002D8 */
  297. 000002D2  1B45 F155                move.b     [A5 - 0xEAB], D5
  298. 000002D6  606A                     bra        +0x6C /* 00000342 */
  299. label000002D8:
  300. 000002D8  7028                     moveq.l    D0, 0x28
  301. 000002DA  B087                     cmp.l      D0, D7
  302. 000002DC  6606                     bne        +0x8 /* 000002E4 */
  303. 000002DE  1B45 F4CE                move.b     [A5 - 0xB32], D5
  304. 000002E2  605E                     bra        +0x60 /* 00000342 */
  305. label000002E4:
  306. 000002E4  702A                     moveq.l    D0, 0x2A
  307. 000002E6  B087                     cmp.l      D0, D7
  308. 000002E8  6606                     bne        +0x8 /* 000002F0 */
  309. 000002EA  2B46 F0DC                move.l     [A5 - 0xF24], D6
  310. 000002EE  6052                     bra        +0x54 /* 00000342 */
  311. label000002F0:
  312. 000002F0  702B                     moveq.l    D0, 0x2B
  313. 000002F2  B087                     cmp.l      D0, D7
  314. 000002F4  6606                     bne        +0x8 /* 000002FC */
  315. 000002F6  2B46 F0D8                move.l     [A5 - 0xF28], D6
  316. 000002FA  6046                     bra        +0x48 /* 00000342 */
  317. label000002FC:
  318. 000002FC  702C                     moveq.l    D0, 0x2C
  319. 000002FE  B087                     cmp.l      D0, D7
  320. 00000300  6606                     bne        +0x8 /* 00000308 */
  321. 00000302  2B46 F0D4                move.l     [A5 - 0xF2C], D6
  322. 00000306  603A                     bra        +0x3C /* 00000342 */
  323. label00000308:
  324. 00000308  7034                     moveq.l    D0, 0x34
  325. 0000030A  B087                     cmp.l      D0, D7
  326. 0000030C  661A                     bne        +0x1C /* 00000328 */
  327. 0000030E  7001                     moveq.l    D0, 0x01
  328. 00000310  B086                     cmp.l      D0, D6
  329. 00000312  6606                     bne        +0x8 /* 0000031A */
  330. 00000314  1B7C 0001 F0A4           move.b     [A5 - 0xF5C], 0x1
  331. label0000031A:
  332. 0000031A  7002                     moveq.l    D0, 0x02
  333. 0000031C  B086                     cmp.l      D0, D6
  334. 0000031E  6622                     bne        +0x24 /* 00000342 */
  335. 00000320  1B7C 0001 F0A3           move.b     [A5 - 0xF5D], 0x1
  336. 00000326  601A                     bra        +0x1C /* 00000342 */
  337. label00000328:
  338. 00000328  7035                     moveq.l    D0, 0x35
  339. 0000032A  B087                     cmp.l      D0, D7
  340. 0000032C  6614                     bne        +0x16 /* 00000342 */
  341. 0000032E  7001                     moveq.l    D0, 0x01
  342. 00000330  B086                     cmp.l      D0, D6
  343. 00000332  6604                     bne        +0x6 /* 00000338 */
  344. 00000334  422D F0A4                clr.b      [A5 - 0xF5C]
  345. label00000338:
  346. 00000338  7002                     moveq.l    D0, 0x02
  347. 0000033A  B086                     cmp.l      D0, D6
  348. 0000033C  6604                     bne        +0x6 /* 00000342 */
  349. 0000033E  422D F0A3                clr.b      [A5 - 0xF5D]
  350. label00000342:
  351. 00000342  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  352. 00000346  4E5E                     unlink     A6
  353. 00000348  205F                     movea.l    A0, [A7]+
  354. 0000034A  504F                     addq.w     A7, 8
  355. 0000034C  4ED0                     jmp        [A0]
  356. fn0000034E:
  357. 0000034E  4E56 FFF6                link       A6, -0x000A
  358. 00000352  422E 000C                clr.b      [A6 + 0xC]
  359. 00000356  4267                     clr.w      -[A7]
  360. 00000358  486D F6B2                pea.l      [A5 - 0x94E]
  361. 0000035C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  362. 00000360  1F3C 0001                move.b     -[A7], 0x1
  363. 00000364  4EAD 1392                jsr        [A5 + 0x1392 /* export_622 */]
  364. 00000368  101F                     move.b     D0, [A7]+
  365. 0000036A  4EAD 174A                jsr        [A5 + 0x174A /* export_741 */]
  366. 0000036E  4A6D F498                tst.w      [A5 - 0xB68]
  367. 00000372  57C0                     seq        D0
  368. 00000374  4400                     neg.b      D0
  369. 00000376  1D40 000C                move.b     [A6 + 0xC], D0
  370. 0000037A  102D F20C                move.b     D0, [A5 - 0xDF4]
  371. 0000037E  672A                     beq        +0x2C /* 000003AA */
  372. 00000380  4A6D F498                tst.w      [A5 - 0xB68]
  373. 00000384  57C1                     seq        D1
  374. 00000386  C001                     and.b      D0, D1
  375. 00000388  6720                     beq        +0x22 /* 000003AA */
  376. 0000038A  486E FFF6                pea.l      [A6 - 0xA]
  377. 0000038E  A874                     syscall    GetPort
  378. 00000390  2F2D F6FC                move.l     -[A7], [A5 - 0x904]
  379. 00000394  A873                     syscall    SetPort
  380. 00000396  3F2D F20E                move.w     -[A7], [A5 - 0xDF2]
  381. 0000039A  2F3C 0100 0000           move.l     -[A7], 0x1000000
  382. 000003A0  4EAD 1A62                jsr        [A5 + 0x1A62 /* export_840 */]
  383. 000003A4  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  384. 000003A8  A873                     syscall    SetPort
  385. label000003AA:
  386. 000003AA  4E5E                     unlink     A6
  387. 000003AC  2E9F                     move.l     [A7], [A7]+
  388. 000003AE  4E75                     rts
  389. fn000003B0:
  390. 000003B0  4E56 FFFE                link       A6, -0x0002
  391. 000003B4  2F07                     move.l     -[A7], D7
  392. 000003B6  2E2E 0008                move.l     D7, [A6 + 0x8]
  393. 000003BA  7000                     moveq.l    D0, 0x00
  394. 000003BC  2D40 0014                move.l     [A6 + 0x14], D0
  395. 000003C0  4EBA FC60                jsr        [PC - 0x3A0 /* 00000022 */]
  396. 000003C4  2007                     move.l     D0, D7
  397. 000003C6  0800 000F                btst.b     D0, 0xF
  398. 000003CA  6604                     bne        +0x6 /* 000003D0 */
  399. 000003CC  08C7 0001                bset.b     D7, 0x1
  400. label000003D0:
  401. 000003D0  2007                     move.l     D0, D7
  402. 000003D2  0800 0010                btst.b     D0, 0x10
  403. 000003D6  56C0                     sne        D0
  404. 000003D8  4400                     neg.b      D0
  405. 000003DA  1B40 F471                move.b     [A5 - 0xB8F], D0
  406. 000003DE  2007                     move.l     D0, D7
  407. 000003E0  0800 000E                btst.b     D0, 0xE
  408. 000003E4  56C0                     sne        D0
  409. 000003E6  4400                     neg.b      D0
  410. 000003E8  1B40 F695                move.b     [A5 - 0x96B], D0
  411. 000003EC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  412. 000003F0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  413. 000003F4  2F07                     move.l     -[A7], D7
  414. 000003F6  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  415. 000003FA  4A6D F498                tst.w      [A5 - 0xB68]
  416. 000003FE  6606                     bne        +0x8 /* 00000406 */
  417. 00000400  70FF                     moveq.l    D0, 0xFFFFFFFF
  418. 00000402  2D40 0014                move.l     [A6 + 0x14], D0
  419. label00000406:
  420. 00000406  2E1F                     move.l     D7, [A7]+
  421. 00000408  4E5E                     unlink     A6
  422. 0000040A  205F                     movea.l    A0, [A7]+
  423. 0000040C  DEFC 000C                add.w      A7, 0xC
  424. 00000410  4ED0                     jmp        [A0]
  425. fn00000412:
  426. 00000412  4E56 FFFE                link       A6, -0x0002
  427. 00000416  48E7 0300                movem.l    -[A7], D6,D7
  428. 0000041A  2C2E 0008                move.l     D6, [A6 + 0x8]
  429. 0000041E  422D F0E1                clr.b      [A5 - 0xF1F]
  430. 00000422  2006                     move.l     D0, D6
  431. 00000424  0800 0019                btst.b     D0, 0x19
  432. 00000428  57C7                     seq        D7
  433. 0000042A  4407                     neg.b      D7
  434. 0000042C  2006                     move.l     D0, D6
  435. 0000042E  0800 0018                btst.b     D0, 0x18
  436. 00000432  57C0                     seq        D0
  437. 00000434  4400                     neg.b      D0
  438. 00000436  1B40 F154                move.b     [A5 - 0xEAC], D0
  439. 0000043A  4EBA FC0A                jsr        [PC - 0x3F6 /* 00000046 */]
  440. 0000043E  422D FD87                clr.b      [A5 - 0x279]
  441. 00000442  2006                     move.l     D0, D6
  442. 00000444  0800 001D                btst.b     D0, 0x1D
  443. 00000448  6710                     beq        +0x12 /* 0000045A */
  444. 0000044A  1F3C 0001                move.b     -[A7], 0x1
  445. 0000044E  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  446. 00000452  42A7                     clr.l      -[A7]
  447. 00000454  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  448. 00000458  6006                     bra        +0x8 /* 00000460 */
  449. label0000045A:
  450. 0000045A  4267                     clr.w      -[A7]
  451. 0000045C  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  452. label00000460:
  453. 00000460  1F07                     move.b     -[A7], D7
  454. 00000462  4EAD 115A                jsr        [A5 + 0x115A /* export_551 */]
  455. 00000466  2006                     move.l     D0, D6
  456. 00000468  0800 001C                btst.b     D0, 0x1C
  457. 0000046C  6608                     bne        +0xA /* 00000476 */
  458. 0000046E  4267                     clr.w      -[A7]
  459. 00000470  4EAD 127A                jsr        [A5 + 0x127A /* export_587 */]
  460. 00000474  1E1F                     move.b     D7, [A7]+
  461. label00000476:
  462. 00000476  4CDF 00C0                movem.l    D6,D7, [A7]+
  463. 0000047A  4E5E                     unlink     A6
  464. 0000047C  2E9F                     move.l     [A7], [A7]+
  465. 0000047E  4E75                     rts
  466. fn00000480:
  467. 00000480  4E56 0000                link       A6, 0
  468. 00000484  4EAD 1162                jsr        [A5 + 0x1162 /* export_552 */]
  469. 00000488  082E 0004 0008           btst.b     [A6 + 0x8], 0x4
  470. 0000048E  6706                     beq        +0x8 /* 00000496 */
  471. 00000490  1B7C 0001 F0E1           move.b     [A5 - 0xF1F], 0x1
  472. label00000496:
  473. 00000496  082E 0005 0008           btst.b     [A6 + 0x8], 0x5
  474. 0000049C  6606                     bne        +0x8 /* 000004A4 */
  475. 0000049E  4267                     clr.w      -[A7]
  476. 000004A0  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  477. label000004A4:
  478. 000004A4  4E5E                     unlink     A6
  479. 000004A6  2E9F                     move.l     [A7], [A7]+
  480. 000004A8  4E75                     rts
  481. fn000004AA:
  482. 000004AA  4E56 FFEE                link       A6, -0x0012
  483. 000004AE  48E7 0108                movem.l    -[A7], D7,A4
  484. 000004B2  286D F4C8                movea.l    A4, [A5 - 0xB38]
  485. 000004B6  7000                     moveq.l    D0, 0x00
  486. 000004B8  2D40 000C                move.l     [A6 + 0xC], D0
  487. 000004BC  302E 000A                move.w     D0, [A6 + 0xA]
  488. 000004C0  0440 0009                subi.w     D0, 0x9 /* '\t' */
  489. 000004C4  6700 00E8                beq        +0xEA /* 000005AE */
  490. 000004C8  0440 000A                subi.w     D0, 0xA /* '\n' */
  491. 000004CC  675A                     beq        +0x5C /* 00000528 */
  492. 000004CE  5940                     subq.w     D0, 4
  493. 000004D0  6762                     beq        +0x64 /* 00000534 */
  494. 000004D2  5540                     subq.w     D0, 2
  495. 000004D4  672C                     beq        +0x2E /* 00000502 */
  496. 000004D6  5340                     subq.w     D0, 1
  497. 000004D8  6738                     beq        +0x3A /* 00000512 */
  498. 000004DA  5940                     subq.w     D0, 4
  499. 000004DC  6770                     beq        +0x72 /* 0000054E */
  500. 000004DE  5540                     subq.w     D0, 2
  501. 000004E0  6700 008C                beq        +0x8E /* 0000056E */
  502. 000004E4  5540                     subq.w     D0, 2
  503. 000004E6  6700 0098                beq        +0x9A /* 00000580 */
  504. 000004EA  5340                     subq.w     D0, 1
  505. 000004EC  6700 00AE                beq        +0xB0 /* 0000059C */
  506. 000004F0  5540                     subq.w     D0, 2
  507. 000004F2  6700 00D0                beq        +0xD2 /* 000005C4 */
  508. 000004F6  0440 0009                subi.w     D0, 0x9 /* '\t' */
  509. 000004FA  6700 00D8                beq        +0xDA /* 000005D4 */
  510. 000004FE  6000 00E4                bra        +0xE6 /* 000005E4 */
  511. label00000502:
  512. 00000502  42A7                     clr.l      -[A7]
  513. 00000504  42A7                     clr.l      -[A7]
  514. 00000506  4EAD 13B2                jsr        [A5 + 0x13B2 /* export_626 */]
  515. 0000050A  2D5F 000C                move.l     [A6 + 0xC], [A7]+
  516. 0000050E  6000 00E2                bra        +0xE4 /* 000005F2 */
  517. label00000512:
  518. 00000512  4267                     clr.w      -[A7]
  519. 00000514  2F2C 000A                move.l     -[A7], [A4 + 0xA]
  520. 00000518  4EAD 1192                jsr        [A5 + 0x1192 /* export_558 */]
  521. 0000051C  301F                     move.w     D0, [A7]+
  522. 0000051E  48C0                     ext.l      D0
  523. 00000520  2D40 000C                move.l     [A6 + 0xC], D0
  524. 00000524  6000 00CC                bra        +0xCE /* 000005F2 */
  525. label00000528:
  526. 00000528  3014                     move.w     D0, [A4]
  527. 0000052A  48C0                     ext.l      D0
  528. 0000052C  2D40 000C                move.l     [A6 + 0xC], D0
  529. 00000530  6000 00C0                bra        +0xC2 /* 000005F2 */
  530. label00000534:
  531. 00000534  102C 0282                move.b     D0, [A4 + 0x282]
  532. 00000538  4880                     ext.w      D0
  533. 0000053A  3E00                     move.w     D7, D0
  534. 0000053C  6604                     bne        +0x6 /* 00000542 */
  535. 0000053E  3E2C 0746                move.w     D7, [A4 + 0x746]
  536. label00000542:
  537. 00000542  3007                     move.w     D0, D7
  538. 00000544  48C0                     ext.l      D0
  539. 00000546  2D40 000C                move.l     [A6 + 0xC], D0
  540. 0000054A  6000 00A6                bra        +0xA8 /* 000005F2 */
  541. label0000054E:
  542. 0000054E  486E FFF8                pea.l      [A6 - 0x8]
  543. 00000552  2F3C 7FFF 0001           move.l     -[A7], 0x7FFF0001
  544. 00000558  4EAD 1182                jsr        [A5 + 0x1182 /* export_556 */]
  545. 0000055C  42A7                     clr.l      -[A7]
  546. 0000055E  486E FFF8                pea.l      [A6 - 0x8]
  547. 00000562  4EBA FAFE                jsr        [PC - 0x502 /* 00000062 */]
  548. 00000566  2D5F 000C                move.l     [A6 + 0xC], [A7]+
  549. 0000056A  6000 0086                bra        +0x88 /* 000005F2 */
  550. label0000056E:
  551. 0000056E  102C 0742                move.b     D0, [A4 + 0x742]
  552. 00000572  0A00 0001                xori.b     D0, 0x1
  553. 00000576  4880                     ext.w      D0
  554. 00000578  48C0                     ext.l      D0
  555. 0000057A  2D40 000C                move.l     [A6 + 0xC], D0
  556. 0000057E  6072                     bra        +0x74 /* 000005F2 */
  557. label00000580:
  558. 00000580  486E FFF8                pea.l      [A6 - 0x8]
  559. 00000584  3F14                     move.w     -[A7], [A4]
  560. 00000586  3F14                     move.w     -[A7], [A4]
  561. 00000588  4EAD 1182                jsr        [A5 + 0x1182 /* export_556 */]
  562. 0000058C  42A7                     clr.l      -[A7]
  563. 0000058E  486E FFF8                pea.l      [A6 - 0x8]
  564. 00000592  4EBA FACE                jsr        [PC - 0x532 /* 00000062 */]
  565. 00000596  2D5F 000C                move.l     [A6 + 0xC], [A7]+
  566. 0000059A  6056                     bra        +0x58 /* 000005F2 */
  567. label0000059C:
  568. 0000059C  4267                     clr.w      -[A7]
  569. 0000059E  4EAD 118A                jsr        [A5 + 0x118A /* export_557 */]
  570. 000005A2  101F                     move.b     D0, [A7]+
  571. 000005A4  4880                     ext.w      D0
  572. 000005A6  48C0                     ext.l      D0
  573. 000005A8  2D40 000C                move.l     [A6 + 0xC], D0
  574. 000005AC  6044                     bra        +0x46 /* 000005F2 */
  575. label000005AE:
  576. 000005AE  4267                     clr.w      -[A7]
  577. 000005B0  4EAD 1132                jsr        [A5 + 0x1132 /* export_546 */]
  578. 000005B4  101F                     move.b     D0, [A7]+
  579. 000005B6  C02C 0742                and.b      D0, [A4 + 0x742]
  580. 000005BA  4880                     ext.w      D0
  581. 000005BC  48C0                     ext.l      D0
  582. 000005BE  2D40 000C                move.l     [A6 + 0xC], D0
  583. 000005C2  602E                     bra        +0x30 /* 000005F2 */
  584. label000005C4:
  585. 000005C4  42A7                     clr.l      -[A7]
  586. 000005C6  486D F6E8                pea.l      [A5 - 0x918]
  587. 000005CA  4EBA FA96                jsr        [PC - 0x56A /* 00000062 */]
  588. 000005CE  2D5F 000C                move.l     [A6 + 0xC], [A7]+
  589. 000005D2  601E                     bra        +0x20 /* 000005F2 */
  590. label000005D4:
  591. 000005D4  486E FFF8                pea.l      [A6 - 0x8]
  592. 000005D8  4EBA 0F92                jsr        [PC + 0xF92 /* 0000156C */]
  593. 000005DC  2D6E FFF8 000C           move.l     [A6 + 0xC], [A6 - 0x8]
  594. 000005E2  600E                     bra        +0x10 /* 000005F2 */
  595. label000005E4:
  596. 000005E4  42A7                     clr.l      -[A7]
  597. 000005E6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  598. 000005EA  4EBA FAA2                jsr        [PC - 0x55E /* 0000008E */]
  599. 000005EE  2D5F 000C                move.l     [A6 + 0xC], [A7]+
  600. label000005F2:
  601. 000005F2  4CDF 1080                movem.l    D7,A4, [A7]+
  602. 000005F6  4E5E                     unlink     A6
  603. 000005F8  2E9F                     move.l     [A7], [A7]+
  604. 000005FA  4E75                     rts
  605. fn000005FC:
  606. 000005FC  4E56 FFF6                link       A6, -0x000A
  607. 00000600  48E7 0700                movem.l    -[A7], D5,D6,D7
  608. 00000604  206D F4C8                movea.l    A0, [A5 - 0xB38]
  609. 00000608  4228 0742                clr.b      [A0 + 0x742]
  610. 0000060C  206D F4C8                movea.l    A0, [A5 - 0xB38]
  611. 00000610  4228 0764                clr.b      [A0 + 0x764]
  612. 00000614  422D F24F                clr.b      [A5 - 0xDB1]
  613. 00000618  206D F4C8                movea.l    A0, [A5 - 0xB38]
  614. 0000061C  2028 077C                move.l     D0, [A0 + 0x77C]
  615. 00000620  7200                     moveq.l    D1, 0x00
  616. 00000622  B081                     cmp.l      D0, D1
  617. 00000624  6716                     beq        +0x18 /* 0000063C */
  618. 00000626  7E06                     moveq.l    D7, 0x06
  619. 00000628  600C                     bra        +0xE /* 00000636 */
  620. label0000062A:
  621. 0000062A  3F07                     move.w     -[A7], D7
  622. 0000062C  3F3C 0010                move.w     -[A7], 0x10
  623. 00000630  4EAD 177A                jsr        [A5 + 0x177A /* export_747 */]
  624. 00000634  5247                     addq.w     D7, 1
  625. label00000636:
  626. 00000636  701D                     moveq.l    D0, 0x1D
  627. 00000638  B047                     cmp.w      D0, D7
  628. 0000063A  6CEE                     bge        -0x10 /* 0000062A */
  629. label0000063C:
  630. 0000063C  486E FFFC                pea.l      [A6 - 0x4]
  631. 00000640  A874                     syscall    GetPort
  632. 00000642  2F2D F6FC                move.l     -[A7], [A5 - 0x904]
  633. 00000646  A873                     syscall    SetPort
  634. 00000648  206D F4C8                movea.l    A0, [A5 - 0xB38]
  635. 0000064C  1028 0744                move.b     D0, [A0 + 0x744]
  636. 00000650  6714                     beq        +0x16 /* 00000666 */
  637. 00000652  2F2D F4C8                move.l     -[A7], [A5 - 0xB38]
  638. 00000656  4EAD 121A                jsr        [A5 + 0x121A /* export_575 */]
  639. 0000065A  2F2D F4C8                move.l     -[A7], [A5 - 0xB38]
  640. 0000065E  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  641. 00000662  7C01                     moveq.l    D6, 0x01
  642. 00000664  6026                     bra        +0x28 /* 0000068C */
  643. label00000666:
  644. 00000666  4267                     clr.w      -[A7]
  645. 00000668  2F2D F4C8                move.l     -[A7], [A5 - 0xB38]
  646. 0000066C  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  647. 00000670  101F                     move.b     D0, [A7]+
  648. 00000672  670A                     beq        +0xC /* 0000067E */
  649. 00000674  2F2D F4C8                move.l     -[A7], [A5 - 0xB38]
  650. 00000678  4EAD 121A                jsr        [A5 + 0x121A /* export_575 */]
  651. 0000067C  600E                     bra        +0x10 /* 0000068C */
  652. label0000067E:
  653. 0000067E  2F2D F4C8                move.l     -[A7], [A5 - 0xB38]
  654. 00000682  1F3C 0002                move.b     -[A7], 0x2
  655. 00000686  4EAD 1242                jsr        [A5 + 0x1242 /* export_580 */]
  656. 0000068A  4206                     clr.b      D6
  657. label0000068C:
  658. 0000068C  4267                     clr.w      -[A7]
  659. 0000068E  2F2D F4C8                move.l     -[A7], [A5 - 0xB38]
  660. 00000692  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  661. 00000696  1A1F                     move.b     D5, [A7]+
  662. 00000698  1005                     move.b     D0, D5
  663. 0000069A  670A                     beq        +0xC /* 000006A6 */
  664. 0000069C  206D F4C8                movea.l    A0, [A5 - 0xB38]
  665. 000006A0  117C 0001 0744           move.b     [A0 + 0x744], 0x1
  666. label000006A6:
  667. 000006A6  4267                     clr.w      -[A7]
  668. 000006A8  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  669. 000006AC  101F                     move.b     D0, [A7]+
  670. 000006AE  6714                     beq        +0x16 /* 000006C4 */
  671. 000006B0  42A7                     clr.l      -[A7]
  672. 000006B2  3F3C 0001                move.w     -[A7], 0x1
  673. 000006B6  206D F4C8                movea.l    A0, [A5 - 0xB38]
  674. 000006BA  3F10                     move.w     -[A7], [A0]
  675. 000006BC  4EAD 13B2                jsr        [A5 + 0x13B2 /* export_626 */]
  676. 000006C0  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  677. label000006C4:
  678. 000006C4  7004                     moveq.l    D0, 0x04
  679. 000006C6  B0AE 0008                cmp.l      D0, [A6 + 0x8]
  680. 000006CA  6606                     bne        +0x8 /* 000006D2 */
  681. 000006CC  1F06                     move.b     -[A7], D6
  682. 000006CE  4EAD 17CA                jsr        [A5 + 0x17CA /* export_757 */]
  683. label000006D2:
  684. 000006D2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  685. 000006D6  A873                     syscall    SetPort
  686. 000006D8  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  687. 000006DC  4E5E                     unlink     A6
  688. 000006DE  2E9F                     move.l     [A7], [A7]+
  689. 000006E0  4E75                     rts
  690. fn000006E2:
  691. 000006E2  4E56 FFFC                link       A6, -0x0004
  692. 000006E6  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  693. 000006EA  2C2E 0008                move.l     D6, [A6 + 0x8]
  694. 000006EE  2E2D F4C4                move.l     D7, [A5 - 0xB3C]
  695. 000006F2  4EAD 1232                jsr        [A5 + 0x1232 /* export_578 */]
  696. 000006F6  266D F4C8                movea.l    A3, [A5 - 0xB38]
  697. 000006FA  49EB 027E                lea.l      A4, [A3 + 0x27E]
  698. 000006FE  2006                     move.l     D0, D6
  699. 00000700  C0BC 0000 00FF           and.l      D0, 0xFF
  700. 00000706  1940 0005                move.b     [A4 + 0x5], D0
  701. 0000070A  2006                     move.l     D0, D6
  702. 0000070C  C0BC 0000 FF00           and.l      D0, 0xFF00
  703. 00000712  E088                     lsr        D0, 8
  704. 00000714  1940 0002                move.b     [A4 + 0x2], D0
  705. 00000718  2006                     move.l     D0, D6
  706. 0000071A  C0BC 00FF 0000           and.l      D0, 0xFF0000
  707. 00000720  7210                     moveq.l    D1, 0x10
  708. 00000722  E2A8                     lsr        D0, D1
  709. 00000724  1940 0003                move.b     [A4 + 0x3], D0
  710. 00000728  1B7C 0001 F24F           move.b     [A5 - 0xDB1], 0x1
  711. 0000072E  1B7C 0001 F09F           move.b     [A5 - 0xF61], 0x1
  712. 00000734  4267                     clr.w      -[A7]
  713. 00000736  4EAD 17CA                jsr        [A5 + 0x17CA /* export_757 */]
  714. 0000073A  422D F09F                clr.b      [A5 - 0xF61]
  715. 0000073E  422D F24F                clr.b      [A5 - 0xDB1]
  716. 00000742  2F2D F4C4                move.l     -[A7], [A5 - 0xB3C]
  717. 00000746  4EAD 120A                jsr        [A5 + 0x120A /* export_573 */]
  718. 0000074A  2B47 F4C4                move.l     [A5 - 0xB3C], D7
  719. 0000074E  206D F4C4                movea.l    A0, [A5 - 0xB3C]
  720. 00000752  2B50 F4C8                move.l     [A5 - 0xB38], [A0]
  721. 00000756  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  722. 0000075A  4E5E                     unlink     A6
  723. 0000075C  2E9F                     move.l     [A7], [A7]+
  724. 0000075E  4E75                     rts
  725. fn00000760:
  726. 00000760  4E56 FFF2                link       A6, -0x000E
  727. 00000764  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  728. 00000768  2C2E 000C                move.l     D6, [A6 + 0xC]
  729. 0000076C  2E2E 0008                move.l     D7, [A6 + 0x8]
  730. 00000770  286D F4C8                movea.l    A4, [A5 - 0xB38]
  731. 00000774  7000                     moveq.l    D0, 0x00
  732. 00000776  2D40 0010                move.l     [A6 + 0x10], D0
  733. 0000077A  7016                     moveq.l    D0, 0x16
  734. 0000077C  B086                     cmp.l      D0, D6
  735. 0000077E  664C                     bne        +0x4E /* 000007CC */
  736. 00000780  7001                     moveq.l    D0, 0x01
  737. 00000782  B087                     cmp.l      D0, D7
  738. 00000784  661C                     bne        +0x1E /* 000007A2 */
  739. 00000786  4267                     clr.w      -[A7]
  740. 00000788  486E FFFF                pea.l      [A6 - 0x1]
  741. 0000078C  486E FFFF                pea.l      [A6 - 0x1]
  742. 00000790  4EAD 1272                jsr        [A5 + 0x1272 /* export_586 */]
  743. 00000794  101F                     move.b     D0, [A7]+
  744. 00000796  4880                     ext.w      D0
  745. 00000798  48C0                     ext.l      D0
  746. 0000079A  2D40 0010                move.l     [A6 + 0x10], D0
  747. 0000079E  6000 0152                bra        +0x154 /* 000008F2 */
  748. label000007A2:
  749. 000007A2  7004                     moveq.l    D0, 0x04
  750. 000007A4  B087                     cmp.l      D0, D7
  751. 000007A6  660A                     bne        +0xC /* 000007B2 */
  752. 000007A8  2F07                     move.l     -[A7], D7
  753. 000007AA  4EBA FE50                jsr        [PC - 0x1B0 /* 000005FC */]
  754. 000007AE  6000 0142                bra        +0x144 /* 000008F2 */
  755. label000007B2:
  756. 000007B2  4267                     clr.w      -[A7]
  757. 000007B4  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  758. 000007B8  1D5F FFFF                move.b     [A6 - 0x1], [A7]+
  759. 000007BC  102E FFFF                move.b     D0, [A6 - 0x1]
  760. 000007C0  4880                     ext.w      D0
  761. 000007C2  48C0                     ext.l      D0
  762. 000007C4  2D40 0010                move.l     [A6 + 0x10], D0
  763. 000007C8  6000 0128                bra        +0x12A /* 000008F2 */
  764. label000007CC:
  765. 000007CC  701D                     moveq.l    D0, 0x1D
  766. 000007CE  B086                     cmp.l      D0, D6
  767. 000007D0  660A                     bne        +0xC /* 000007DC */
  768. 000007D2  4267                     clr.w      -[A7]
  769. 000007D4  4EAD 17CA                jsr        [A5 + 0x17CA /* export_757 */]
  770. 000007D8  6000 0118                bra        +0x11A /* 000008F2 */
  771. label000007DC:
  772. 000007DC  7015                     moveq.l    D0, 0x15
  773. 000007DE  B086                     cmp.l      D0, D6
  774. 000007E0  660A                     bne        +0xC /* 000007EC */
  775. 000007E2  2F07                     move.l     -[A7], D7
  776. 000007E4  4EBA F81A                jsr        [PC - 0x7E6 /* 00000000 */]
  777. 000007E8  6000 0108                bra        +0x10A /* 000008F2 */
  778. label000007EC:
  779. 000007EC  7017                     moveq.l    D0, 0x17
  780. 000007EE  B086                     cmp.l      D0, D6
  781. 000007F0  6614                     bne        +0x16 /* 00000806 */
  782. 000007F2  4A87                     tst.l      D7
  783. 000007F4  6F08                     ble        +0xA /* 000007FE */
  784. 000007F6  3947 0746                move.w     [A4 + 0x746], D7
  785. 000007FA  6000 00F6                bra        +0xF8 /* 000008F2 */
  786. label000007FE:
  787. 000007FE  1947 0282                move.b     [A4 + 0x282], D7
  788. 00000802  6000 00EE                bra        +0xF0 /* 000008F2 */
  789. label00000806:
  790. 00000806  7018                     moveq.l    D0, 0x18
  791. 00000808  B086                     cmp.l      D0, D6
  792. 0000080A  660C                     bne        +0xE /* 00000818 */
  793. 0000080C  2F0C                     move.l     -[A7], A4
  794. 0000080E  2F07                     move.l     -[A7], D7
  795. 00000810  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  796. 00000814  6000 00DC                bra        +0xDE /* 000008F2 */
  797. label00000818:
  798. 00000818  7012                     moveq.l    D0, 0x12
  799. 0000081A  B086                     cmp.l      D0, D6
  800. 0000081C  667C                     bne        +0x7E /* 0000089A */
  801. 0000081E  7A01                     moveq.l    D5, 0x01
  802. 00000820  4204                     clr.b      D4
  803. 00000822  422E FFF9                clr.b      [A6 - 0x7]
  804. 00000826  2007                     move.l     D0, D7
  805. 00000828  C0BC 0002 0000           and.l      D0, 0x20000
  806. 0000082E  4A80                     tst.l      D0
  807. 00000830  6702                     beq        +0x4 /* 00000834 */
  808. 00000832  4205                     clr.b      D5
  809. label00000834:
  810. 00000834  2007                     move.l     D0, D7
  811. 00000836  C0BC 0001 0000           and.l      D0, 0x10000
  812. 0000083C  4A80                     tst.l      D0
  813. 0000083E  670E                     beq        +0x10 /* 0000084E */
  814. 00000840  1D7C 0001 FFF9           move.b     [A6 - 0x7], 0x1
  815. 00000846  1005                     move.b     D0, D5
  816. 00000848  6704                     beq        +0x6 /* 0000084E */
  817. 0000084A  4205                     clr.b      D5
  818. 0000084C  7801                     moveq.l    D4, 0x01
  819. label0000084E:
  820. 0000084E  2007                     move.l     D0, D7
  821. 00000850  3F00                     move.w     -[A7], D0
  822. 00000852  1F04                     move.b     -[A7], D4
  823. 00000854  1F2E FFF9                move.b     -[A7], [A6 - 0x7]
  824. 00000858  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  825. 0000085C  1005                     move.b     D0, D5
  826. 0000085E  672A                     beq        +0x2C /* 0000088A */
  827. 00000860  2007                     move.l     D0, D7
  828. 00000862  C0BC 0004 0000           and.l      D0, 0x40000
  829. 00000868  4A80                     tst.l      D0
  830. 0000086A  661E                     bne        +0x20 /* 0000088A */
  831. 0000086C  486C 027E                pea.l      [A4 + 0x27E]
  832. 00000870  3F3C 0004                move.w     -[A7], 0x4
  833. 00000874  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  834. 00000878  486C 027E                pea.l      [A4 + 0x27E]
  835. 0000087C  3F3C 0003                move.w     -[A7], 0x3
  836. 00000880  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  837. 00000884  4267                     clr.w      -[A7]
  838. 00000886  4EAD 17CA                jsr        [A5 + 0x17CA /* export_757 */]
  839. label0000088A:
  840. 0000088A  102D F24F                move.b     D0, [A5 - 0xDB1]
  841. 0000088E  6704                     beq        +0x6 /* 00000894 */
  842. 00000890  4EAD 13AA                jsr        [A5 + 0x13AA /* export_625 */]
  843. label00000894:
  844. 00000894  422C 0744                clr.b      [A4 + 0x744]
  845. 00000898  6058                     bra        +0x5A /* 000008F2 */
  846. label0000089A:
  847. 0000089A  702D                     moveq.l    D0, 0x2D
  848. 0000089C  B086                     cmp.l      D0, D6
  849. 0000089E  6616                     bne        +0x18 /* 000008B6 */
  850. 000008A0  42A7                     clr.l      -[A7]
  851. 000008A2  2007                     move.l     D0, D7
  852. 000008A4  4840                     swap.w     D0
  853. 000008A6  3F00                     move.w     -[A7], D0
  854. 000008A8  2007                     move.l     D0, D7
  855. 000008AA  3F00                     move.w     -[A7], D0
  856. 000008AC  4EAD 13B2                jsr        [A5 + 0x13B2 /* export_626 */]
  857. 000008B0  2D5F 0010                move.l     [A6 + 0x10], [A7]+
  858. 000008B4  603C                     bra        +0x3E /* 000008F2 */
  859. label000008B6:
  860. 000008B6  702F                     moveq.l    D0, 0x2F
  861. 000008B8  B086                     cmp.l      D0, D6
  862. 000008BA  6614                     bne        +0x16 /* 000008D0 */
  863. 000008BC  102D F261                move.b     D0, [A5 - 0xD9F]
  864. 000008C0  6730                     beq        +0x32 /* 000008F2 */
  865. 000008C2  2F07                     move.l     -[A7], D7
  866. 000008C4  2F3C FFFF 0000           move.l     -[A7], 0xFFFF0000
  867. 000008CA  4EAD 086A                jsr        [A5 + 0x86A /* export_265 */]
  868. 000008CE  6022                     bra        +0x24 /* 000008F2 */
  869. label000008D0:
  870. 000008D0  7030                     moveq.l    D0, 0x30
  871. 000008D2  B086                     cmp.l      D0, D6
  872. 000008D4  6606                     bne        +0x8 /* 000008DC */
  873. 000008D6  2B47 F0BE                move.l     [A5 - 0xF42], D7
  874. 000008DA  6016                     bra        +0x18 /* 000008F2 */
  875. label000008DC:
  876. 000008DC  703C                     moveq.l    D0, 0x3C
  877. 000008DE  B086                     cmp.l      D0, D6
  878. 000008E0  6608                     bne        +0xA /* 000008EA */
  879. 000008E2  2F07                     move.l     -[A7], D7
  880. 000008E4  4EBA FDFC                jsr        [PC - 0x204 /* 000006E2 */]
  881. 000008E8  6008                     bra        +0xA /* 000008F2 */
  882. label000008EA:
  883. 000008EA  2F06                     move.l     -[A7], D6
  884. 000008EC  2F07                     move.l     -[A7], D7
  885. 000008EE  4EBA F8F6                jsr        [PC - 0x70A /* 000001E6 */]
  886. label000008F2:
  887. 000008F2  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  888. 000008F6  4E5E                     unlink     A6
  889. 000008F8  205F                     movea.l    A0, [A7]+
  890. 000008FA  504F                     addq.w     A7, 8
  891. 000008FC  4ED0                     jmp        [A0]
  892. fn000008FE:
  893. 000008FE  4E56 0000                link       A6, 0
  894. 00000902  7000                     moveq.l    D0, 0x00
  895. 00000904  2B40 F0DC                move.l     [A5 - 0xF24], D0
  896. 00000908  4EAD 142A                jsr        [A5 + 0x142A /* export_641 */]
  897. 0000090C  4E5E                     unlink     A6
  898. 0000090E  4E75                     rts
  899. fn00000910:
  900. 00000910  4E56 0000                link       A6, 0
  901. 00000914  7000                     moveq.l    D0, 0x00
  902. 00000916  2D40 0012                move.l     [A6 + 0x12], D0
  903. 0000091A  4EBA F706                jsr        [PC - 0x8FA /* 00000022 */]
  904. 0000091E  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  905. 00000922  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  906. 00000926  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  907. 0000092A  4EBA 0938                jsr        [PC + 0x938 /* 00001264 */]
  908. 0000092E  4A6D F498                tst.w      [A5 - 0xB68]
  909. 00000932  6606                     bne        +0x8 /* 0000093A */
  910. 00000934  70FE                     moveq.l    D0, 0xFFFFFFFE
  911. 00000936  2D40 0012                move.l     [A6 + 0x12], D0
  912. label0000093A:
  913. 0000093A  4E5E                     unlink     A6
  914. 0000093C  205F                     movea.l    A0, [A7]+
  915. 0000093E  DEFC 000A                add.w      A7, 0xA /* '\n' */
  916. 00000942  4ED0                     jmp        [A0]
  917. fn00000944:
  918. 00000944  4E56 FFFE                link       A6, -0x0002
  919. 00000948  422D F0E1                clr.b      [A5 - 0xF1F]
  920. 0000094C  4EBA 0A2A                jsr        [PC + 0xA2A /* 00001378 */]
  921. 00000950  4EBA F6F4                jsr        [PC - 0x90C /* 00000046 */]
  922. 00000954  082E 0004 0008           btst.b     [A6 + 0x8], 0x4
  923. 0000095A  660E                     bne        +0x10 /* 0000096A */
  924. 0000095C  4267                     clr.w      -[A7]
  925. 0000095E  1F3C 0001                move.b     -[A7], 0x1
  926. 00000962  4EBA 0AAE                jsr        [PC + 0xAAE /* 00001412 */]
  927. 00000966  1D5F FFFF                move.b     [A6 - 0x1], [A7]+
  928. label0000096A:
  929. 0000096A  4E5E                     unlink     A6
  930. 0000096C  2E9F                     move.l     [A7], [A7]+
  931. 0000096E  4E75                     rts
  932. fn00000970:
  933. 00000970  4E56 FFFC                link       A6, -0x0004
  934. 00000974  48E7 0118                movem.l    -[A7], D7,A3,A4
  935. 00000978  2E2E 0008                move.l     D7, [A6 + 0x8]
  936. 0000097C  266D F4C8                movea.l    A3, [A5 - 0xB38]
  937. 00000980  7000                     moveq.l    D0, 0x00
  938. 00000982  2D40 000C                move.l     [A6 + 0xC], D0
  939. 00000986  7019                     moveq.l    D0, 0x19
  940. 00000988  B087                     cmp.l      D0, D7
  941. 0000098A  6612                     bne        +0x14 /* 0000099E */
  942. 0000098C  302B 0746                move.w     D0, [A3 + 0x746]
  943. 00000990  C1ED F132                muls.w     D0, [A5 - 0xECE]
  944. 00000994  48C0                     ext.l      D0
  945. 00000996  2D40 000C                move.l     [A6 + 0xC], D0
  946. 0000099A  6000 008C                bra        +0x8E /* 00000A28 */
  947. label0000099E:
  948. 0000099E  701A                     moveq.l    D0, 0x1A
  949. 000009A0  B087                     cmp.l      D0, D7
  950. 000009A2  660C                     bne        +0xE /* 000009B0 */
  951. 000009A4  302D F132                move.w     D0, [A5 - 0xECE]
  952. 000009A8  48C0                     ext.l      D0
  953. 000009AA  2D40 000C                move.l     [A6 + 0xC], D0
  954. 000009AE  6078                     bra        +0x7A /* 00000A28 */
  955. label000009B0:
  956. 000009B0  7013                     moveq.l    D0, 0x13
  957. 000009B2  B087                     cmp.l      D0, D7
  958. 000009B4  660E                     bne        +0x10 /* 000009C4 */
  959. 000009B6  206D F4C8                movea.l    A0, [A5 - 0xB38]
  960. 000009BA  3010                     move.w     D0, [A0]
  961. 000009BC  48C0                     ext.l      D0
  962. 000009BE  2D40 000C                move.l     [A6 + 0xC], D0
  963. 000009C2  6064                     bra        +0x66 /* 00000A28 */
  964. label000009C4:
  965. 000009C4  7017                     moveq.l    D0, 0x17
  966. 000009C6  B087                     cmp.l      D0, D7
  967. 000009C8  660C                     bne        +0xE /* 000009D6 */
  968. 000009CA  302B 0746                move.w     D0, [A3 + 0x746]
  969. 000009CE  48C0                     ext.l      D0
  970. 000009D0  2D40 000C                move.l     [A6 + 0xC], D0
  971. 000009D4  6052                     bra        +0x54 /* 00000A28 */
  972. label000009D6:
  973. 000009D6  7020                     moveq.l    D0, 0x20
  974. 000009D8  B087                     cmp.l      D0, D7
  975. 000009DA  6616                     bne        +0x18 /* 000009F2 */
  976. 000009DC  206D F4C8                movea.l    A0, [A5 - 0xB38]
  977. 000009E0  1028 0742                move.b     D0, [A0 + 0x742]
  978. 000009E4  0A00 0001                xori.b     D0, 0x1
  979. 000009E8  4880                     ext.w      D0
  980. 000009EA  48C0                     ext.l      D0
  981. 000009EC  2D40 000C                move.l     [A6 + 0xC], D0
  982. 000009F0  6036                     bra        +0x38 /* 00000A28 */
  983. label000009F2:
  984. 000009F2  7009                     moveq.l    D0, 0x09
  985. 000009F4  B087                     cmp.l      D0, D7
  986. 000009F6  6624                     bne        +0x26 /* 00000A1C */
  987. 000009F8  286D F4C8                movea.l    A4, [A5 - 0xB38]
  988. 000009FC  42A7                     clr.l      -[A7]
  989. 000009FE  A975                     syscall    TickCount
  990. 00000A00  201F                     move.l     D0, [A7]+
  991. 00000A02  90AC 0748                sub.l      D0, [A4 + 0x748]
  992. 00000A06  322C 0746                move.w     D1, [A4 + 0x746]
  993. 00000A0A  48C1                     ext.l      D1
  994. 00000A0C  B280                     cmp.l      D1, D0
  995. 00000A0E  5FC0                     sle        D0
  996. 00000A10  4400                     neg.b      D0
  997. 00000A12  4880                     ext.w      D0
  998. 00000A14  48C0                     ext.l      D0
  999. 00000A16  2D40 000C                move.l     [A6 + 0xC], D0
  1000. 00000A1A  600C                     bra        +0xE /* 00000A28 */
  1001. label00000A1C:
  1002. 00000A1C  42A7                     clr.l      -[A7]
  1003. 00000A1E  2F07                     move.l     -[A7], D7
  1004. 00000A20  4EBA F66C                jsr        [PC - 0x994 /* 0000008E */]
  1005. 00000A24  2D5F 000C                move.l     [A6 + 0xC], [A7]+
  1006. label00000A28:
  1007. 00000A28  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1008. 00000A2C  4E5E                     unlink     A6
  1009. 00000A2E  2E9F                     move.l     [A7], [A7]+
  1010. 00000A30  4E75                     rts
  1011. fn00000A32:
  1012. 00000A32  4E56 0000                link       A6, 0
  1013. 00000A36  48E7 0300                movem.l    -[A7], D6,D7
  1014. 00000A3A  2C2E 0008                move.l     D6, [A6 + 0x8]
  1015. 00000A3E  2E2E 000C                move.l     D7, [A6 + 0xC]
  1016. 00000A42  7000                     moveq.l    D0, 0x00
  1017. 00000A44  2D40 0010                move.l     [A6 + 0x10], D0
  1018. 00000A48  7016                     moveq.l    D0, 0x16
  1019. 00000A4A  B087                     cmp.l      D0, D7
  1020. 00000A4C  661A                     bne        +0x1C /* 00000A68 */
  1021. 00000A4E  4267                     clr.w      -[A7]
  1022. 00000A50  4A86                     tst.l      D6
  1023. 00000A52  57C0                     seq        D0
  1024. 00000A54  4400                     neg.b      D0
  1025. 00000A56  1F00                     move.b     -[A7], D0
  1026. 00000A58  4EBA 09B8                jsr        [PC + 0x9B8 /* 00001412 */]
  1027. 00000A5C  101F                     move.b     D0, [A7]+
  1028. 00000A5E  4880                     ext.w      D0
  1029. 00000A60  48C0                     ext.l      D0
  1030. 00000A62  2D40 0010                move.l     [A6 + 0x10], D0
  1031. 00000A66  605E                     bra        +0x60 /* 00000AC6 */
  1032. label00000A68:
  1033. 00000A68  701D                     moveq.l    D0, 0x1D
  1034. 00000A6A  B087                     cmp.l      D0, D7
  1035. 00000A6C  6608                     bne        +0xA /* 00000A76 */
  1036. 00000A6E  4267                     clr.w      -[A7]
  1037. 00000A70  4EAD 17CA                jsr        [A5 + 0x17CA /* export_757 */]
  1038. 00000A74  6050                     bra        +0x52 /* 00000AC6 */
  1039. label00000A76:
  1040. 00000A76  702D                     moveq.l    D0, 0x2D
  1041. 00000A78  B087                     cmp.l      D0, D7
  1042. 00000A7A  6610                     bne        +0x12 /* 00000A8C */
  1043. 00000A7C  42A7                     clr.l      -[A7]
  1044. 00000A7E  7019                     moveq.l    D0, 0x19
  1045. 00000A80  2F00                     move.l     -[A7], D0
  1046. 00000A82  4EBA FEEC                jsr        [PC - 0x114 /* 00000970 */]
  1047. 00000A86  2D5F 0010                move.l     [A6 + 0x10], [A7]+
  1048. 00000A8A  603A                     bra        +0x3C /* 00000AC6 */
  1049. label00000A8C:
  1050. 00000A8C  7017                     moveq.l    D0, 0x17
  1051. 00000A8E  B087                     cmp.l      D0, D7
  1052. 00000A90  660A                     bne        +0xC /* 00000A9C */
  1053. 00000A92  206D F4C8                movea.l    A0, [A5 - 0xB38]
  1054. 00000A96  3146 0746                move.w     [A0 + 0x746], D6
  1055. 00000A9A  602A                     bra        +0x2C /* 00000AC6 */
  1056. label00000A9C:
  1057. 00000A9C  7018                     moveq.l    D0, 0x18
  1058. 00000A9E  B087                     cmp.l      D0, D7
  1059. 00000AA0  660C                     bne        +0xE /* 00000AAE */
  1060. 00000AA2  2F2D F4C8                move.l     -[A7], [A5 - 0xB38]
  1061. 00000AA6  2F06                     move.l     -[A7], D6
  1062. 00000AA8  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  1063. 00000AAC  6018                     bra        +0x1A /* 00000AC6 */
  1064. label00000AAE:
  1065. 00000AAE  7012                     moveq.l    D0, 0x12
  1066. 00000AB0  B087                     cmp.l      D0, D7
  1067. 00000AB2  660A                     bne        +0xC /* 00000ABE */
  1068. 00000AB4  2006                     move.l     D0, D6
  1069. 00000AB6  206D F4C8                movea.l    A0, [A5 - 0xB38]
  1070. 00000ABA  3080                     move.w     [A0], D0
  1071. 00000ABC  6008                     bra        +0xA /* 00000AC6 */
  1072. label00000ABE:
  1073. 00000ABE  2F07                     move.l     -[A7], D7
  1074. 00000AC0  2F06                     move.l     -[A7], D6
  1075. 00000AC2  4EBA F722                jsr        [PC - 0x8DE /* 000001E6 */]
  1076. label00000AC6:
  1077. 00000AC6  4CDF 00C0                movem.l    D6,D7, [A7]+
  1078. 00000ACA  4E5E                     unlink     A6
  1079. 00000ACC  205F                     movea.l    A0, [A7]+
  1080. 00000ACE  504F                     addq.w     A7, 8
  1081. 00000AD0  4ED0                     jmp        [A0]
  1082. fn00000AD2:
  1083. 00000AD2  4E56 FFFE                link       A6, -0x0002
  1084. 00000AD6  48E7 0300                movem.l    -[A7], D6,D7
  1085. 00000ADA  2C2E 0008                move.l     D6, [A6 + 0x8]
  1086. 00000ADE  7000                     moveq.l    D0, 0x00
  1087. 00000AE0  2D40 0012                move.l     [A6 + 0x12], D0
  1088. 00000AE4  4EBA F53C                jsr        [PC - 0xAC4 /* 00000022 */]
  1089. 00000AE8  4267                     clr.w      -[A7]
  1090. 00000AEA  1F3C 0001                move.b     -[A7], 0x1
  1091. 00000AEE  4EAD 1372                jsr        [A5 + 0x1372 /* export_618 */]
  1092. 00000AF2  101F                     move.b     D0, [A7]+
  1093. 00000AF4  660A                     bne        +0xC /* 00000B00 */
  1094. 00000AF6  3B7C 001B F498           move.w     [A5 - 0xB68], 0x1B
  1095. 00000AFC  6000 0092                bra        +0x94 /* 00000B90 */
  1096. label00000B00:
  1097. 00000B00  7E03                     moveq.l    D7, 0x03
  1098. 00000B02  2006                     move.l     D0, D6
  1099. 00000B04  0800 000C                btst.b     D0, 0xC
  1100. 00000B08  6704                     beq        +0x6 /* 00000B0E */
  1101. 00000B0A  7E02                     moveq.l    D7, 0x02
  1102. 00000B0C  600A                     bra        +0xC /* 00000B18 */
  1103. label00000B0E:
  1104. 00000B0E  2006                     move.l     D0, D6
  1105. 00000B10  0800 000D                btst.b     D0, 0xD /* '\r' */
  1106. 00000B14  6702                     beq        +0x4 /* 00000B18 */
  1107. 00000B16  7E01                     moveq.l    D7, 0x01
  1108. label00000B18:
  1109. 00000B18  2006                     move.l     D0, D6
  1110. 00000B1A  0800 0000                btst.b     D0, 0x0
  1111. 00000B1E  56C0                     sne        D0
  1112. 00000B20  4400                     neg.b      D0
  1113. 00000B22  1B40 F37B                move.b     [A5 - 0xC85], D0
  1114. 00000B26  2006                     move.l     D0, D6
  1115. 00000B28  0800 0010                btst.b     D0, 0x10
  1116. 00000B2C  56C0                     sne        D0
  1117. 00000B2E  4400                     neg.b      D0
  1118. 00000B30  1B40 F471                move.b     [A5 - 0xB8F], D0
  1119. 00000B34  2006                     move.l     D0, D6
  1120. 00000B36  0800 000E                btst.b     D0, 0xE
  1121. 00000B3A  56C0                     sne        D0
  1122. 00000B3C  4400                     neg.b      D0
  1123. 00000B3E  1B40 F695                move.b     [A5 - 0x96B], D0
  1124. 00000B42  3B7C 0001 F26C           move.w     [A5 - 0xD94], 0x1
  1125. 00000B48  3B47 F37C                move.w     [A5 - 0xC84], D7
  1126. 00000B4C  206E 000E                movea.l    A0, [A6 + 0xE]
  1127. 00000B50  43ED F26E                lea.l      A1, [A5 - 0xD92]
  1128. 00000B54  703F                     moveq.l    D0, 0x3F
  1129. label00000B56:
  1130. 00000B56  22D8                     move.l     [A1]+, [A0]+
  1131. 00000B58  51C8 FFFC                dbf        D0, -0x6 /* 00000B56 */
  1132. 00000B5C  3B6E 000C F36E           move.w     [A5 - 0xC92], [A6 + 0xC]
  1133. 00000B62  1B7C 0001 F377           move.b     [A5 - 0xC89], 0x1
  1134. 00000B68  1B7C 0001 F376           move.b     [A5 - 0xC8A], 0x1
  1135. 00000B6E  426D F378                clr.w      [A5 - 0xC88]
  1136. 00000B72  422D F37E                clr.b      [A5 - 0xC82]
  1137. 00000B76  1B7C 0001 F37A           move.b     [A5 - 0xC86], 0x1
  1138. 00000B7C  1F3C 0001                move.b     -[A7], 0x1
  1139. 00000B80  4EAD 137A                jsr        [A5 + 0x137A /* export_619 */]
  1140. 00000B84  4A6D F498                tst.w      [A5 - 0xB68]
  1141. 00000B88  6606                     bne        +0x8 /* 00000B90 */
  1142. 00000B8A  70FD                     moveq.l    D0, 0xFFFFFFFD
  1143. 00000B8C  2D40 0012                move.l     [A6 + 0x12], D0
  1144. label00000B90:
  1145. 00000B90  4CDF 00C0                movem.l    D6,D7, [A7]+
  1146. 00000B94  4E5E                     unlink     A6
  1147. 00000B96  205F                     movea.l    A0, [A7]+
  1148. 00000B98  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1149. 00000B9C  4ED0                     jmp        [A0]
  1150. fn00000B9E:
  1151. 00000B9E  4E56 0000                link       A6, 0
  1152. 00000BA2  4A6D F370                tst.w      [A5 - 0xC90]
  1153. 00000BA6  6F0C                     ble        +0xE /* 00000BB4 */
  1154. 00000BA8  4EAD 1302                jsr        [A5 + 0x1302 /* export_604 */]
  1155. 00000BAC  4EAD 1322                jsr        [A5 + 0x1322 /* export_608 */]
  1156. 00000BB0  426D F370                clr.w      [A5 - 0xC90]
  1157. label00000BB4:
  1158. 00000BB4  4E5E                     unlink     A6
  1159. 00000BB6  4E75                     rts
  1160. 00000BB8  4E56 FEFA                link       A6, -0x0106
  1161. 00000BBC  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  1162. 00000BC0  286E 000C                movea.l    A4, [A6 + 0xC]
  1163. 00000BC4  282E 0008                move.l     D4, [A6 + 0x8]
  1164. 00000BC8  4EAD 174A                jsr        [A5 + 0x174A /* export_741 */]
  1165. 00000BCC  7E00                     moveq.l    D7, 0x00
  1166. 00000BCE  4A6D F498                tst.w      [A5 - 0xB68]
  1167. 00000BD2  667E                     bne        +0x80 /* 00000C52 */
  1168. 00000BD4  422E FEFA                clr.b      [A6 - 0x106]
  1169. 00000BD8  4267                     clr.w      -[A7]
  1170. 00000BDA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1171. 00000BDE  4EAD 1442                jsr        [A5 + 0x1442 /* export_644 */]
  1172. 00000BE2  101F                     move.b     D0, [A7]+
  1173. 00000BE4  6716                     beq        +0x18 /* 00000BFC */
  1174. 00000BE6  42A7                     clr.l      -[A7]
  1175. 00000BE8  486E FEFA                pea.l      [A6 - 0x106]
  1176. 00000BEC  4267                     clr.w      -[A7]
  1177. 00000BEE  200C                     move.l     D0, A4
  1178. 00000BF0  3F00                     move.w     -[A7], D0
  1179. 00000BF2  2F04                     move.l     -[A7], D4
  1180. 00000BF4  4EBA F7BA                jsr        [PC - 0x846 /* 000003B0 */]
  1181. 00000BF8  2E1F                     move.l     D7, [A7]+
  1182. 00000BFA  6056                     bra        +0x58 /* 00000C52 */
  1183. label00000BFC:
  1184. 00000BFC  203C 736E 6420           move.l     D0, 0x736E6420 /* 'snd ' */
  1185. 00000C02  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  1186. 00000C06  6610                     bne        +0x12 /* 00000C18 */
  1187. 00000C08  4267                     clr.w      -[A7]
  1188. 00000C0A  2F0C                     move.l     -[A7], A4
  1189. 00000C0C  4EAD 1A42                jsr        [A5 + 0x1A42 /* export_836 */]
  1190. 00000C10  301F                     move.w     D0, [A7]+
  1191. 00000C12  48C0                     ext.l      D0
  1192. 00000C14  2E00                     move.l     D7, D0
  1193. 00000C16  603A                     bra        +0x3C /* 00000C52 */
  1194. label00000C18:
  1195. 00000C18  203C 5049 4354           move.l     D0, 0x50494354 /* 'PICT' */
  1196. 00000C1E  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  1197. 00000C22  6628                     bne        +0x2A /* 00000C4C */
  1198. 00000C24  2C04                     move.l     D6, D4
  1199. 00000C26  0806 0008                btst.b     D6, 0x8
  1200. 00000C2A  56C6                     sne        D6
  1201. 00000C2C  4406                     neg.b      D6
  1202. 00000C2E  2A04                     move.l     D5, D4
  1203. 00000C30  0805 0009                btst.b     D5, 0x9 /* '\t' */
  1204. 00000C34  56C5                     sne        D5
  1205. 00000C36  4405                     neg.b      D5
  1206. 00000C38  4267                     clr.w      -[A7]
  1207. 00000C3A  2F0C                     move.l     -[A7], A4
  1208. 00000C3C  1F06                     move.b     -[A7], D6
  1209. 00000C3E  1F05                     move.b     -[A7], D5
  1210. 00000C40  4EAD 1A52                jsr        [A5 + 0x1A52 /* export_838 */]
  1211. 00000C44  301F                     move.w     D0, [A7]+
  1212. 00000C46  48C0                     ext.l      D0
  1213. 00000C48  2E00                     move.l     D7, D0
  1214. 00000C4A  6006                     bra        +0x8 /* 00000C52 */
  1215. label00000C4C:
  1216. 00000C4C  3B7C 001B F498           move.w     [A5 - 0xB68], 0x1B
  1217. label00000C52:
  1218. 00000C52  2D47 0014                move.l     [A6 + 0x14], D7
  1219. 00000C56  486D 1A3A                pea.l      [A5 + 0x1A3A /* export_835 */]
  1220. 00000C5A  A9F1                     syscall    UnloadSeg
  1221. 00000C5C  486D 1B42                pea.l      [A5 + 0x1B42 /* export_868 */]
  1222. 00000C60  A9F1                     syscall    UnloadSeg
  1223. 00000C62  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  1224. 00000C66  4E5E                     unlink     A6
  1225. 00000C68  205F                     movea.l    A0, [A7]+
  1226. 00000C6A  DEFC 000C                add.w      A7, 0xC
  1227. 00000C6E  4ED0                     jmp        [A0]
  1228. fn00000C70:
  1229. 00000C70  4E56 FFF0                link       A6, -0x0010
  1230. 00000C74  4267                     clr.w      -[A7]
  1231. 00000C76  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  1232. 00000C7A  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1233. 00000C7E  486E FFF0                pea.l      [A6 - 0x10]
  1234. 00000C82  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  1235. 00000C86  3B5F F498                move.w     [A5 - 0xB68], [A7]+
  1236. 00000C8A  206E 0008                movea.l    A0, [A6 + 0x8]
  1237. 00000C8E  20AE FFF0                move.l     [A0], [A6 - 0x10]
  1238. 00000C92  4A6D F498                tst.w      [A5 - 0xB68]
  1239. 00000C96  57C0                     seq        D0
  1240. 00000C98  4400                     neg.b      D0
  1241. 00000C9A  1D40 0012                move.b     [A6 + 0x12], D0
  1242. 00000C9E  4E5E                     unlink     A6
  1243. 00000CA0  205F                     movea.l    A0, [A7]+
  1244. 00000CA2  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1245. 00000CA6  4ED0                     jmp        [A0]
  1246. 00000CA8  4E56 FFFA                link       A6, -0x0006
  1247. 00000CAC  48E7 0308                movem.l    -[A7], D6,D7,A4
  1248. 00000CB0  286E 000E                movea.l    A4, [A6 + 0xE]
  1249. 00000CB4  2C2E 0008                move.l     D6, [A6 + 0x8]
  1250. 00000CB8  3E2E 000C                move.w     D7, [A6 + 0xC]
  1251. 00000CBC  7000                     moveq.l    D0, 0x00
  1252. 00000CBE  2D40 0012                move.l     [A6 + 0x12], D0
  1253. 00000CC2  4EAD 174A                jsr        [A5 + 0x174A /* export_741 */]
  1254. 00000CC6  4A6D F498                tst.w      [A5 - 0xB68]
  1255. 00000CCA  6704                     beq        +0x6 /* 00000CD0 */
  1256. 00000CCC  6000 00B2                bra        +0xB4 /* 00000D80 */
  1257. label00000CD0:
  1258. 00000CD0  426D F498                clr.w      [A5 - 0xB68]
  1259. 00000CD4  4267                     clr.w      -[A7]
  1260. 00000CD6  2F0C                     move.l     -[A7], A4
  1261. 00000CD8  3F07                     move.w     -[A7], D7
  1262. 00000CDA  486E FFFC                pea.l      [A6 - 0x4]
  1263. 00000CDE  4EBA FF90                jsr        [PC - 0x70 /* 00000C70 */]
  1264. 00000CE2  101F                     move.b     D0, [A7]+
  1265. 00000CE4  6700 009A                beq        +0x9C /* 00000D80 */
  1266. 00000CE8  4267                     clr.w      -[A7]
  1267. 00000CEA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1268. 00000CEE  4EAD 1442                jsr        [A5 + 0x1442 /* export_644 */]
  1269. 00000CF2  101F                     move.b     D0, [A7]+
  1270. 00000CF4  6714                     beq        +0x16 /* 00000D0A */
  1271. 00000CF6  42A7                     clr.l      -[A7]
  1272. 00000CF8  2F0C                     move.l     -[A7], A4
  1273. 00000CFA  3F07                     move.w     -[A7], D7
  1274. 00000CFC  4267                     clr.w      -[A7]
  1275. 00000CFE  2F06                     move.l     -[A7], D6
  1276. 00000D00  4EBA F6AE                jsr        [PC - 0x952 /* 000003B0 */]
  1277. 00000D04  2D5F 0012                move.l     [A6 + 0x12], [A7]+
  1278. 00000D08  6076                     bra        +0x78 /* 00000D80 */
  1279. label00000D0A:
  1280. 00000D0A  203C 5657 4330           move.l     D0, 0x56574330 /* 'VWC0' */
  1281. 00000D10  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  1282. 00000D14  6612                     bne        +0x14 /* 00000D28 */
  1283. 00000D16  42A7                     clr.l      -[A7]
  1284. 00000D18  2F0C                     move.l     -[A7], A4
  1285. 00000D1A  3F07                     move.w     -[A7], D7
  1286. 00000D1C  2F06                     move.l     -[A7], D6
  1287. 00000D1E  4EBA FDB2                jsr        [PC - 0x24E /* 00000AD2 */]
  1288. 00000D22  2D5F 0012                move.l     [A6 + 0x12], [A7]+
  1289. 00000D26  6058                     bra        +0x5A /* 00000D80 */
  1290. label00000D28:
  1291. 00000D28  203C 5049 4353           move.l     D0, 0x50494353 /* 'PICS' */
  1292. 00000D2E  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  1293. 00000D32  6612                     bne        +0x14 /* 00000D46 */
  1294. 00000D34  42A7                     clr.l      -[A7]
  1295. 00000D36  2F0C                     move.l     -[A7], A4
  1296. 00000D38  3F07                     move.w     -[A7], D7
  1297. 00000D3A  2F06                     move.l     -[A7], D6
  1298. 00000D3C  4EBA FBD2                jsr        [PC - 0x42E /* 00000910 */]
  1299. 00000D40  2D5F 0012                move.l     [A6 + 0x12], [A7]+
  1300. 00000D44  603A                     bra        +0x3C /* 00000D80 */
  1301. label00000D46:
  1302. 00000D46  203C 5049 4354           move.l     D0, 0x50494354 /* 'PICT' */
  1303. 00000D4C  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  1304. 00000D50  6612                     bne        +0x14 /* 00000D64 */
  1305. 00000D52  42A7                     clr.l      -[A7]
  1306. 00000D54  2F0C                     move.l     -[A7], A4
  1307. 00000D56  3F07                     move.w     -[A7], D7
  1308. 00000D58  2F06                     move.l     -[A7], D6
  1309. 00000D5A  4EAD 1A0A                jsr        [A5 + 0x1A0A /* export_829 */]
  1310. 00000D5E  2D5F 0012                move.l     [A6 + 0x12], [A7]+
  1311. 00000D62  601C                     bra        +0x1E /* 00000D80 */
  1312. label00000D64:
  1313. 00000D64  4267                     clr.w      -[A7]
  1314. 00000D66  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1315. 00000D6A  4EAD 143A                jsr        [A5 + 0x143A /* export_643 */]
  1316. 00000D6E  101F                     move.b     D0, [A7]+
  1317. 00000D70  6708                     beq        +0xA /* 00000D7A */
  1318. 00000D72  3B7C 000A F498           move.w     [A5 - 0xB68], 0xA /* '\n' */
  1319. 00000D78  6006                     bra        +0x8 /* 00000D80 */
  1320. label00000D7A:
  1321. 00000D7A  3B7C 001B F498           move.w     [A5 - 0xB68], 0x1B
  1322. label00000D80:
  1323. 00000D80  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  1324. 00000D84  4E5E                     unlink     A6
  1325. 00000D86  205F                     movea.l    A0, [A7]+
  1326. 00000D88  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1327. 00000D8C  4ED0                     jmp        [A0]
  1328. fn00000D8E:
  1329. 00000D8E  4E56 FFFC                link       A6, -0x0004
  1330. 00000D92  48E7 0108                movem.l    -[A7], D7,A4
  1331. 00000D96  2E2E 0008                move.l     D7, [A6 + 0x8]
  1332. 00000D9A  7000                     moveq.l    D0, 0x00
  1333. 00000D9C  2D40 000C                move.l     [A6 + 0xC], D0
  1334. 00000DA0  4A87                     tst.l      D7
  1335. 00000DA2  6F3C                     ble        +0x3E /* 00000DE0 */
  1336. 00000DA4  206D F212                movea.l    A0, [A5 - 0xDEE]
  1337. 00000DA8  2850                     movea.l    A4, [A0]
  1338. 00000DAA  302C 000C                move.w     D0, [A4 + 0xC]
  1339. 00000DAE  48C0                     ext.l      D0
  1340. 00000DB0  B087                     cmp.l      D0, D7
  1341. 00000DB2  6C02                     bge        +0x4 /* 00000DB6 */
  1342. 00000DB4  6062                     bra        +0x64 /* 00000E18 */
  1343. label00000DB6:
  1344. 00000DB6  3007                     move.w     D0, D7
  1345. 00000DB8  C1FC 002E                muls.w     D0, 0x2E /* '.' */
  1346. 00000DBC  1234 0006                move.b     D1, [A4 + D0.w + 0x6]
  1347. 00000DC0  4881                     ext.w      D1
  1348. 00000DC2  5341                     subq.w     D1, 1
  1349. 00000DC4  6712                     beq        +0x14 /* 00000DD8 */
  1350. 00000DC6  5941                     subq.w     D1, 4
  1351. 00000DC8  670E                     beq        +0x10 /* 00000DD8 */
  1352. 00000DCA  5341                     subq.w     D1, 1
  1353. 00000DCC  6702                     beq        +0x4 /* 00000DD0 */
  1354. 00000DCE  6048                     bra        +0x4A /* 00000E18 */
  1355. label00000DD0:
  1356. 00000DD0  7001                     moveq.l    D0, 0x01
  1357. 00000DD2  2D40 000C                move.l     [A6 + 0xC], D0
  1358. 00000DD6  6040                     bra        +0x42 /* 00000E18 */
  1359. label00000DD8:
  1360. 00000DD8  7002                     moveq.l    D0, 0x02
  1361. 00000DDA  2D40 000C                move.l     [A6 + 0xC], D0
  1362. 00000DDE  6038                     bra        +0x3A /* 00000E18 */
  1363. label00000DE0:
  1364. 00000DE0  70FC                     moveq.l    D0, 0xFFFFFFFC
  1365. 00000DE2  B087                     cmp.l      D0, D7
  1366. 00000DE4  662E                     bne        +0x30 /* 00000E14 */
  1367. 00000DE6  4A6D F370                tst.w      [A5 - 0xC90]
  1368. 00000DEA  6F08                     ble        +0xA /* 00000DF4 */
  1369. 00000DEC  70FD                     moveq.l    D0, 0xFFFFFFFD
  1370. 00000DEE  2D40 000C                move.l     [A6 + 0xC], D0
  1371. 00000DF2  6024                     bra        +0x26 /* 00000E18 */
  1372. label00000DF4:
  1373. 00000DF4  4A6D F132                tst.w      [A5 - 0xECE]
  1374. 00000DF8  6F08                     ble        +0xA /* 00000E02 */
  1375. 00000DFA  70FE                     moveq.l    D0, 0xFFFFFFFE
  1376. 00000DFC  2D40 000C                move.l     [A6 + 0xC], D0
  1377. 00000E00  6016                     bra        +0x18 /* 00000E18 */
  1378. label00000E02:
  1379. 00000E02  206D F4D4                movea.l    A0, [A5 - 0xB2C]
  1380. 00000E06  1028 012E                move.b     D0, [A0 + 0x12E]
  1381. 00000E0A  670C                     beq        +0xE /* 00000E18 */
  1382. 00000E0C  70FF                     moveq.l    D0, 0xFFFFFFFF
  1383. 00000E0E  2D40 000C                move.l     [A6 + 0xC], D0
  1384. 00000E12  6004                     bra        +0x6 /* 00000E18 */
  1385. label00000E14:
  1386. 00000E14  2D47 000C                move.l     [A6 + 0xC], D7
  1387. label00000E18:
  1388. 00000E18  4CDF 1080                movem.l    D7,A4, [A7]+
  1389. 00000E1C  4E5E                     unlink     A6
  1390. 00000E1E  2E9F                     move.l     [A7], [A7]+
  1391. 00000E20  4E75                     rts
  1392. 00000E22  4E56 FFFA                link       A6, -0x0006
  1393. 00000E26  48E7 0700                movem.l    -[A7], D5,D6,D7
  1394. 00000E2A  2E2E 0008                move.l     D7, [A6 + 0x8]
  1395. 00000E2E  4EAD 174A                jsr        [A5 + 0x174A /* export_741 */]
  1396. 00000E32  4A6D F498                tst.w      [A5 - 0xB68]
  1397. 00000E36  6702                     beq        +0x4 /* 00000E3A */
  1398. 00000E38  607E                     bra        +0x80 /* 00000EB8 */
  1399. label00000E3A:
  1400. 00000E3A  4EAD 17DA                jsr        [A5 + 0x17DA /* export_759 */]
  1401. 00000E3E  42A7                     clr.l      -[A7]
  1402. 00000E40  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1403. 00000E44  4EBA FF48                jsr        [PC - 0xB8 /* 00000D8E */]
  1404. 00000E48  2C1F                     move.l     D6, [A7]+
  1405. 00000E4A  2007                     move.l     D0, D7
  1406. 00000E4C  0800 001A                btst.b     D0, 0x1A
  1407. 00000E50  672C                     beq        +0x2E /* 00000E7E */
  1408. 00000E52  2007                     move.l     D0, D7
  1409. 00000E54  C0BC 0000 00FF           and.l      D0, 0xFF
  1410. 00000E5A  1A00                     move.b     D5, D0
  1411. 00000E5C  1B45 F6E0                move.b     [A5 - 0x920], D5
  1412. 00000E60  2007                     move.l     D0, D7
  1413. 00000E62  C0BC 0000 FF00           and.l      D0, 0xFF00
  1414. 00000E68  E088                     lsr        D0, 8
  1415. 00000E6A  3B40 F6E2                move.w     [A5 - 0x91E], D0
  1416. 00000E6E  2007                     move.l     D0, D7
  1417. 00000E70  C0BC 00FF 0000           and.l      D0, 0xFF0000
  1418. 00000E76  7210                     moveq.l    D1, 0x10
  1419. 00000E78  E2A8                     lsr        D0, D1
  1420. 00000E7A  3B40 F6E4                move.w     [A5 - 0x91C], D0
  1421. label00000E7E:
  1422. 00000E7E  7002                     moveq.l    D0, 0x02
  1423. 00000E80  B086                     cmp.l      D0, D6
  1424. 00000E82  660C                     bne        +0xE /* 00000E90 */
  1425. 00000E84  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1426. 00000E88  2F07                     move.l     -[A7], D7
  1427. 00000E8A  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  1428. 00000E8E  6028                     bra        +0x2A /* 00000EB8 */
  1429. label00000E90:
  1430. 00000E90  70FD                     moveq.l    D0, 0xFFFFFFFD
  1431. 00000E92  B086                     cmp.l      D0, D6
  1432. 00000E94  6608                     bne        +0xA /* 00000E9E */
  1433. 00000E96  2F07                     move.l     -[A7], D7
  1434. 00000E98  4EAD 135A                jsr        [A5 + 0x135A /* export_615 */]
  1435. 00000E9C  601A                     bra        +0x1C /* 00000EB8 */
  1436. label00000E9E:
  1437. 00000E9E  70FE                     moveq.l    D0, 0xFFFFFFFE
  1438. 00000EA0  B086                     cmp.l      D0, D6
  1439. 00000EA2  6608                     bne        +0xA /* 00000EAC */
  1440. 00000EA4  2F07                     move.l     -[A7], D7
  1441. 00000EA6  4EBA FA9C                jsr        [PC - 0x564 /* 00000944 */]
  1442. 00000EAA  600C                     bra        +0xE /* 00000EB8 */
  1443. label00000EAC:
  1444. 00000EAC  70FF                     moveq.l    D0, 0xFFFFFFFF
  1445. 00000EAE  B086                     cmp.l      D0, D6
  1446. 00000EB0  6606                     bne        +0x8 /* 00000EB8 */
  1447. 00000EB2  2F07                     move.l     -[A7], D7
  1448. 00000EB4  4EBA F55C                jsr        [PC - 0xAA4 /* 00000412 */]
  1449. label00000EB8:
  1450. 00000EB8  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  1451. 00000EBC  4E5E                     unlink     A6
  1452. 00000EBE  205F                     movea.l    A0, [A7]+
  1453. 00000EC0  504F                     addq.w     A7, 8
  1454. 00000EC2  4ED0                     jmp        [A0]
  1455. fn00000EC4:
  1456. 00000EC4  4E56 FFFC                link       A6, -0x0004
  1457. 00000EC8  42A7                     clr.l      -[A7]
  1458. 00000ECA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1459. 00000ECE  4EBA FEBE                jsr        [PC - 0x142 /* 00000D8E */]
  1460. 00000ED2  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  1461. 00000ED6  7002                     moveq.l    D0, 0x02
  1462. 00000ED8  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  1463. 00000EDC  660A                     bne        +0xC /* 00000EE8 */
  1464. 00000EDE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1465. 00000EE2  4EAD 1A1A                jsr        [A5 + 0x1A1A /* export_831 */]
  1466. 00000EE6  6024                     bra        +0x26 /* 00000F0C */
  1467. label00000EE8:
  1468. 00000EE8  70FD                     moveq.l    D0, 0xFFFFFFFD
  1469. 00000EEA  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  1470. 00000EEE  6614                     bne        +0x16 /* 00000F04 */
  1471. 00000EF0  082E 0004 0008           btst.b     [A6 + 0x8], 0x4
  1472. 00000EF6  6706                     beq        +0x8 /* 00000EFE */
  1473. 00000EF8  1B7C 0001 F0E1           move.b     [A5 - 0xF1F], 0x1
  1474. label00000EFE:
  1475. 00000EFE  4EAD 12FA                jsr        [A5 + 0x12FA /* export_603 */]
  1476. 00000F02  6008                     bra        +0xA /* 00000F0C */
  1477. label00000F04:
  1478. 00000F04  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1479. 00000F08  4EBA F576                jsr        [PC - 0xA8A /* 00000480 */]
  1480. label00000F0C:
  1481. 00000F0C  4E5E                     unlink     A6
  1482. 00000F0E  205F                     movea.l    A0, [A7]+
  1483. 00000F10  504F                     addq.w     A7, 8
  1484. 00000F12  4ED0                     jmp        [A0]
  1485. 00000F14  4E56 FFFE                link       A6, -0x0002
  1486. 00000F18  48E7 0300                movem.l    -[A7], D6,D7
  1487. 00000F1C  2C2E 0008                move.l     D6, [A6 + 0x8]
  1488. 00000F20  7000                     moveq.l    D0, 0x00
  1489. 00000F22  2D40 0010                move.l     [A6 + 0x10], D0
  1490. 00000F26  42A7                     clr.l      -[A7]
  1491. 00000F28  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1492. 00000F2C  4EBA FE60                jsr        [PC - 0x1A0 /* 00000D8E */]
  1493. 00000F30  201F                     move.l     D0, [A7]+
  1494. 00000F32  3E00                     move.w     D7, D0
  1495. 00000F34  7002                     moveq.l    D0, 0x02
  1496. 00000F36  B047                     cmp.w      D0, D7
  1497. 00000F38  6614                     bne        +0x16 /* 00000F4E */
  1498. 00000F3A  42A7                     clr.l      -[A7]
  1499. 00000F3C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1500. 00000F40  2F06                     move.l     -[A7], D6
  1501. 00000F42  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  1502. 00000F46  2D5F 0010                move.l     [A6 + 0x10], [A7]+
  1503. 00000F4A  6000 0082                bra        +0x84 /* 00000FCE */
  1504. label00000F4E:
  1505. 00000F4E  70FD                     moveq.l    D0, 0xFFFFFFFD
  1506. 00000F50  B047                     cmp.w      D0, D7
  1507. 00000F52  660E                     bne        +0x10 /* 00000F62 */
  1508. 00000F54  42A7                     clr.l      -[A7]
  1509. 00000F56  2F06                     move.l     -[A7], D6
  1510. 00000F58  4EAD 1362                jsr        [A5 + 0x1362 /* export_616 */]
  1511. 00000F5C  2D5F 0010                move.l     [A6 + 0x10], [A7]+
  1512. 00000F60  606C                     bra        +0x6E /* 00000FCE */
  1513. label00000F62:
  1514. 00000F62  70FF                     moveq.l    D0, 0xFFFFFFFF
  1515. 00000F64  B047                     cmp.w      D0, D7
  1516. 00000F66  660E                     bne        +0x10 /* 00000F76 */
  1517. 00000F68  42A7                     clr.l      -[A7]
  1518. 00000F6A  2F06                     move.l     -[A7], D6
  1519. 00000F6C  4EBA F53C                jsr        [PC - 0xAC4 /* 000004AA */]
  1520. 00000F70  2D5F 0010                move.l     [A6 + 0x10], [A7]+
  1521. 00000F74  6058                     bra        +0x5A /* 00000FCE */
  1522. label00000F76:
  1523. 00000F76  70FE                     moveq.l    D0, 0xFFFFFFFE
  1524. 00000F78  B047                     cmp.w      D0, D7
  1525. 00000F7A  660E                     bne        +0x10 /* 00000F8A */
  1526. 00000F7C  42A7                     clr.l      -[A7]
  1527. 00000F7E  2F06                     move.l     -[A7], D6
  1528. 00000F80  4EBA F9EE                jsr        [PC - 0x612 /* 00000970 */]
  1529. 00000F84  2D5F 0010                move.l     [A6 + 0x10], [A7]+
  1530. 00000F88  6044                     bra        +0x46 /* 00000FCE */
  1531. label00000F8A:
  1532. 00000F8A  4A47                     tst.w      D7
  1533. 00000F8C  660E                     bne        +0x10 /* 00000F9C */
  1534. 00000F8E  42A7                     clr.l      -[A7]
  1535. 00000F90  2F06                     move.l     -[A7], D6
  1536. 00000F92  4EBA F0FA                jsr        [PC - 0xF06 /* 0000008E */]
  1537. 00000F96  2D5F 0010                move.l     [A6 + 0x10], [A7]+
  1538. 00000F9A  6032                     bra        +0x34 /* 00000FCE */
  1539. label00000F9C:
  1540. 00000F9C  70F5                     moveq.l    D0, 0xFFFFFFF5
  1541. 00000F9E  B047                     cmp.w      D0, D7
  1542. 00000FA0  6608                     bne        +0xA /* 00000FAA */
  1543. 00000FA2  2F06                     move.l     -[A7], D6
  1544. 00000FA4  4EAD 1972                jsr        [A5 + 0x1972 /* export_810 */]
  1545. 00000FA8  6024                     bra        +0x26 /* 00000FCE */
  1546. label00000FAA:
  1547. 00000FAA  70F4                     moveq.l    D0, 0xFFFFFFF4
  1548. 00000FAC  B047                     cmp.w      D0, D7
  1549. 00000FAE  6608                     bne        +0xA /* 00000FB8 */
  1550. 00000FB0  2F06                     move.l     -[A7], D6
  1551. 00000FB2  4EAD 1982                jsr        [A5 + 0x1982 /* export_812 */]
  1552. 00000FB6  6016                     bra        +0x18 /* 00000FCE */
  1553. label00000FB8:
  1554. 00000FB8  70F3                     moveq.l    D0, 0xFFFFFFF3
  1555. 00000FBA  B047                     cmp.w      D0, D7
  1556. 00000FBC  6610                     bne        +0x12 /* 00000FCE */
  1557. 00000FBE  4267                     clr.w      -[A7]
  1558. 00000FC0  2F06                     move.l     -[A7], D6
  1559. 00000FC2  4EAD 1A6A                jsr        [A5 + 0x1A6A /* export_841 */]
  1560. 00000FC6  301F                     move.w     D0, [A7]+
  1561. 00000FC8  48C0                     ext.l      D0
  1562. 00000FCA  2D40 0010                move.l     [A6 + 0x10], D0
  1563. label00000FCE:
  1564. 00000FCE  4CDF 00C0                movem.l    D6,D7, [A7]+
  1565. 00000FD2  4E5E                     unlink     A6
  1566. 00000FD4  205F                     movea.l    A0, [A7]+
  1567. 00000FD6  504F                     addq.w     A7, 8
  1568. 00000FD8  4ED0                     jmp        [A0]
  1569. 00000FDA  4E56 FFFA                link       A6, -0x0006
  1570. 00000FDE  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  1571. 00000FE2  282E 000C                move.l     D4, [A6 + 0xC]
  1572. 00000FE6  2C2E 0008                move.l     D6, [A6 + 0x8]
  1573. 00000FEA  42A7                     clr.l      -[A7]
  1574. 00000FEC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1575. 00000FF0  4EBA FD9C                jsr        [PC - 0x264 /* 00000D8E */]
  1576. 00000FF4  201F                     move.l     D0, [A7]+
  1577. 00000FF6  3E00                     move.w     D7, D0
  1578. 00000FF8  70FF                     moveq.l    D0, 0xFFFFFFFF
  1579. 00000FFA  B047                     cmp.w      D0, D7
  1580. 00000FFC  660E                     bne        +0x10 /* 0000100C */
  1581. 00000FFE  42A7                     clr.l      -[A7]
  1582. 00001000  2F04                     move.l     -[A7], D4
  1583. 00001002  2F06                     move.l     -[A7], D6
  1584. 00001004  4EBA F75A                jsr        [PC - 0x8A6 /* 00000760 */]
  1585. 00001008  2A1F                     move.l     D5, [A7]+
  1586. 0000100A  6068                     bra        +0x6A /* 00001074 */
  1587. label0000100C:
  1588. 0000100C  70FE                     moveq.l    D0, 0xFFFFFFFE
  1589. 0000100E  B047                     cmp.w      D0, D7
  1590. 00001010  660E                     bne        +0x10 /* 00001020 */
  1591. 00001012  42A7                     clr.l      -[A7]
  1592. 00001014  2F04                     move.l     -[A7], D4
  1593. 00001016  2F06                     move.l     -[A7], D6
  1594. 00001018  4EBA FA18                jsr        [PC - 0x5E8 /* 00000A32 */]
  1595. 0000101C  2A1F                     move.l     D5, [A7]+
  1596. 0000101E  6054                     bra        +0x56 /* 00001074 */
  1597. label00001020:
  1598. 00001020  70FD                     moveq.l    D0, 0xFFFFFFFD
  1599. 00001022  B047                     cmp.w      D0, D7
  1600. 00001024  660E                     bne        +0x10 /* 00001034 */
  1601. 00001026  42A7                     clr.l      -[A7]
  1602. 00001028  2F04                     move.l     -[A7], D4
  1603. 0000102A  2F06                     move.l     -[A7], D6
  1604. 0000102C  4EAD 136A                jsr        [A5 + 0x136A /* export_617 */]
  1605. 00001030  2A1F                     move.l     D5, [A7]+
  1606. 00001032  6040                     bra        +0x42 /* 00001074 */
  1607. label00001034:
  1608. 00001034  4A47                     tst.w      D7
  1609. 00001036  660A                     bne        +0xC /* 00001042 */
  1610. 00001038  2F04                     move.l     -[A7], D4
  1611. 0000103A  2F06                     move.l     -[A7], D6
  1612. 0000103C  4EBA F1A8                jsr        [PC - 0xE58 /* 000001E6 */]
  1613. 00001040  6032                     bra        +0x34 /* 00001074 */
  1614. label00001042:
  1615. 00001042  7002                     moveq.l    D0, 0x02
  1616. 00001044  B047                     cmp.w      D0, D7
  1617. 00001046  6612                     bne        +0x14 /* 0000105A */
  1618. 00001048  42A7                     clr.l      -[A7]
  1619. 0000104A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1620. 0000104E  2F04                     move.l     -[A7], D4
  1621. 00001050  2F06                     move.l     -[A7], D6
  1622. 00001052  4EAD 1A2A                jsr        [A5 + 0x1A2A /* export_833 */]
  1623. 00001056  2A1F                     move.l     D5, [A7]+
  1624. 00001058  601A                     bra        +0x1C /* 00001074 */
  1625. label0000105A:
  1626. 0000105A  70F5                     moveq.l    D0, 0xFFFFFFF5
  1627. 0000105C  B047                     cmp.w      D0, D7
  1628. 0000105E  6608                     bne        +0xA /* 00001068 */
  1629. 00001060  2F06                     move.l     -[A7], D6
  1630. 00001062  4EAD 197A                jsr        [A5 + 0x197A /* export_811 */]
  1631. 00001066  600C                     bra        +0xE /* 00001074 */
  1632. label00001068:
  1633. 00001068  70F4                     moveq.l    D0, 0xFFFFFFF4
  1634. 0000106A  B047                     cmp.w      D0, D7
  1635. 0000106C  6606                     bne        +0x8 /* 00001074 */
  1636. 0000106E  2F06                     move.l     -[A7], D6
  1637. 00001070  4EAD 198A                jsr        [A5 + 0x198A /* export_813 */]
  1638. label00001074:
  1639. 00001074  4CDF 00F0                movem.l    D4,D5,D6,D7, [A7]+
  1640. 00001078  4E5E                     unlink     A6
  1641. 0000107A  205F                     movea.l    A0, [A7]+
  1642. 0000107C  DEFC 000C                add.w      A7, 0xC
  1643. 00001080  4ED0                     jmp        [A0]
  1644. 00001082  4E56 FFE6                link       A6, -0x001A
  1645. 00001086  48E7 0700                movem.l    -[A7], D5,D6,D7
  1646. 0000108A  2C2E 0008                move.l     D6, [A6 + 0x8]
  1647. 0000108E  2E2E 000C                move.l     D7, [A6 + 0xC]
  1648. 00001092  7000                     moveq.l    D0, 0x00
  1649. 00001094  2D40 0014                move.l     [A6 + 0x14], D0
  1650. 00001098  700A                     moveq.l    D0, 0x0A
  1651. 0000109A  B087                     cmp.l      D0, D7
  1652. 0000109C  6610                     bne        +0x12 /* 000010AE */
  1653. 0000109E  4A86                     tst.l      D6
  1654. 000010A0  56C0                     sne        D0
  1655. 000010A2  4400                     neg.b      D0
  1656. 000010A4  1F00                     move.b     -[A7], D0
  1657. 000010A6  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  1658. 000010AA  6000 0120                bra        +0x122 /* 000011CC */
  1659. label000010AE:
  1660. 000010AE  4EAD 174A                jsr        [A5 + 0x174A /* export_741 */]
  1661. 000010B2  4A6D F498                tst.w      [A5 - 0xB68]
  1662. 000010B6  670A                     beq        +0xC /* 000010C2 */
  1663. 000010B8  7021                     moveq.l    D0, 0x21
  1664. 000010BA  B087                     cmp.l      D0, D7
  1665. 000010BC  6704                     beq        +0x6 /* 000010C2 */
  1666. 000010BE  6000 010C                bra        +0x10E /* 000011CC */
  1667. label000010C2:
  1668. 000010C2  4EAD 17DA                jsr        [A5 + 0x17DA /* export_759 */]
  1669. 000010C6  42A7                     clr.l      -[A7]
  1670. 000010C8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1671. 000010CC  4EBA FCC0                jsr        [PC - 0x340 /* 00000D8E */]
  1672. 000010D0  2A1F                     move.l     D5, [A7]+
  1673. 000010D2  7015                     moveq.l    D0, 0x15
  1674. 000010D4  B087                     cmp.l      D0, D7
  1675. 000010D6  6614                     bne        +0x16 /* 000010EC */
  1676. 000010D8  102D F20C                move.b     D0, [A5 - 0xDF4]
  1677. 000010DC  660E                     bne        +0x10 /* 000010EC */
  1678. 000010DE  4A6D F370                tst.w      [A5 - 0xC90]
  1679. 000010E2  6F08                     ble        +0xA /* 000010EC */
  1680. 000010E4  102D F0E1                move.b     D0, [A5 - 0xF1F]
  1681. 000010E8  6602                     bne        +0x4 /* 000010EC */
  1682. 000010EA  7AFD                     moveq.l    D5, 0xFFFFFFFD
  1683. label000010EC:
  1684. 000010EC  70FF                     moveq.l    D0, 0xFFFFFFFF
  1685. 000010EE  B085                     cmp.l      D0, D5
  1686. 000010F0  6612                     bne        +0x14 /* 00001104 */
  1687. 000010F2  42A7                     clr.l      -[A7]
  1688. 000010F4  2F07                     move.l     -[A7], D7
  1689. 000010F6  2F06                     move.l     -[A7], D6
  1690. 000010F8  4EBA F666                jsr        [PC - 0x99A /* 00000760 */]
  1691. 000010FC  2D5F 0014                move.l     [A6 + 0x14], [A7]+
  1692. 00001100  6000 00CA                bra        +0xCC /* 000011CC */
  1693. label00001104:
  1694. 00001104  70FE                     moveq.l    D0, 0xFFFFFFFE
  1695. 00001106  B085                     cmp.l      D0, D5
  1696. 00001108  6612                     bne        +0x14 /* 0000111C */
  1697. 0000110A  42A7                     clr.l      -[A7]
  1698. 0000110C  2F07                     move.l     -[A7], D7
  1699. 0000110E  2F06                     move.l     -[A7], D6
  1700. 00001110  4EBA F920                jsr        [PC - 0x6E0 /* 00000A32 */]
  1701. 00001114  2D5F 0014                move.l     [A6 + 0x14], [A7]+
  1702. 00001118  6000 00B2                bra        +0xB4 /* 000011CC */
  1703. label0000111C:
  1704. 0000111C  70FD                     moveq.l    D0, 0xFFFFFFFD
  1705. 0000111E  B085                     cmp.l      D0, D5
  1706. 00001120  6612                     bne        +0x14 /* 00001134 */
  1707. 00001122  42A7                     clr.l      -[A7]
  1708. 00001124  2F07                     move.l     -[A7], D7
  1709. 00001126  2F06                     move.l     -[A7], D6
  1710. 00001128  4EAD 136A                jsr        [A5 + 0x136A /* export_617 */]
  1711. 0000112C  2D5F 0014                move.l     [A6 + 0x14], [A7]+
  1712. 00001130  6000 009A                bra        +0x9C /* 000011CC */
  1713. label00001134:
  1714. 00001134  7002                     moveq.l    D0, 0x02
  1715. 00001136  B085                     cmp.l      D0, D5
  1716. 00001138  6614                     bne        +0x16 /* 0000114E */
  1717. 0000113A  42A7                     clr.l      -[A7]
  1718. 0000113C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1719. 00001140  2F07                     move.l     -[A7], D7
  1720. 00001142  2F06                     move.l     -[A7], D6
  1721. 00001144  4EAD 1A2A                jsr        [A5 + 0x1A2A /* export_833 */]
  1722. 00001148  2D5F 0014                move.l     [A6 + 0x14], [A7]+
  1723. 0000114C  607E                     bra        +0x80 /* 000011CC */
  1724. label0000114E:
  1725. 0000114E  4A85                     tst.l      D5
  1726. 00001150  667A                     bne        +0x7C /* 000011CC */
  1727. 00001152  7015                     moveq.l    D0, 0x15
  1728. 00001154  B087                     cmp.l      D0, D7
  1729. 00001156  6610                     bne        +0x12 /* 00001168 */
  1730. 00001158  42A7                     clr.l      -[A7]
  1731. 0000115A  2F07                     move.l     -[A7], D7
  1732. 0000115C  2F06                     move.l     -[A7], D6
  1733. 0000115E  4EBA F600                jsr        [PC - 0xA00 /* 00000760 */]
  1734. 00001162  2D5F 0014                move.l     [A6 + 0x14], [A7]+
  1735. 00001166  6064                     bra        +0x66 /* 000011CC */
  1736. label00001168:
  1737. 00001168  7021                     moveq.l    D0, 0x21
  1738. 0000116A  B087                     cmp.l      D0, D7
  1739. 0000116C  6614                     bne        +0x16 /* 00001182 */
  1740. 0000116E  4267                     clr.w      -[A7]
  1741. 00001170  2F06                     move.l     -[A7], D6
  1742. 00001172  4EBA F1DA                jsr        [PC - 0xE26 /* 0000034E */]
  1743. 00001176  101F                     move.b     D0, [A7]+
  1744. 00001178  4880                     ext.w      D0
  1745. 0000117A  48C0                     ext.l      D0
  1746. 0000117C  2D40 0014                move.l     [A6 + 0x14], D0
  1747. 00001180  604A                     bra        +0x4C /* 000011CC */
  1748. label00001182:
  1749. 00001182  7003                     moveq.l    D0, 0x03
  1750. 00001184  B087                     cmp.l      D0, D7
  1751. 00001186  662C                     bne        +0x2E /* 000011B4 */
  1752. 00001188  2B46 F6FC                move.l     [A5 - 0x904], D6
  1753. 0000118C  486E FFE6                pea.l      [A6 - 0x1A]
  1754. 00001190  4EAD 1602                jsr        [A5 + 0x1602 /* export_700 */]
  1755. 00001194  205F                     movea.l    A0, [A7]+
  1756. 00001196  43EE FFF2                lea.l      A1, [A6 - 0xE]
  1757. 0000119A  22D8                     move.l     [A1]+, [A0]+
  1758. 0000119C  22D8                     move.l     [A1]+, [A0]+
  1759. 0000119E  4267                     clr.w      -[A7]
  1760. 000011A0  486E FFF2                pea.l      [A6 - 0xE]
  1761. 000011A4  4EBA F1A8                jsr        [PC - 0xE58 /* 0000034E */]
  1762. 000011A8  101F                     move.b     D0, [A7]+
  1763. 000011AA  4880                     ext.w      D0
  1764. 000011AC  48C0                     ext.l      D0
  1765. 000011AE  2D40 0014                move.l     [A6 + 0x14], D0
  1766. 000011B2  6018                     bra        +0x1A /* 000011CC */
  1767. label000011B4:
  1768. 000011B4  700D                     moveq.l    D0, 0x0D
  1769. 000011B6  B087                     cmp.l      D0, D7
  1770. 000011B8  6612                     bne        +0x14 /* 000011CC */
  1771. 000011BA  4267                     clr.w      -[A7]
  1772. 000011BC  3F06                     move.w     -[A7], D6
  1773. 000011BE  4EAD 13A2                jsr        [A5 + 0x13A2 /* export_624 */]
  1774. 000011C2  101F                     move.b     D0, [A7]+
  1775. 000011C4  4880                     ext.w      D0
  1776. 000011C6  48C0                     ext.l      D0
  1777. 000011C8  2D40 0014                move.l     [A6 + 0x14], D0
  1778. label000011CC:
  1779. 000011CC  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  1780. 000011D0  4E5E                     unlink     A6
  1781. 000011D2  205F                     movea.l    A0, [A7]+
  1782. 000011D4  DEFC 000C                add.w      A7, 0xC
  1783. 000011D8  4ED0                     jmp        [A0]
  1784. 000011DA  4E56 FFFE                link       A6, -0x0002
  1785. 000011DE  48E7 0700                movem.l    -[A7], D5,D6,D7
  1786. 000011E2  2E2E 000C                move.l     D7, [A6 + 0xC]
  1787. 000011E6  70FD                     moveq.l    D0, 0xFFFFFFFD
  1788. 000011E8  B087                     cmp.l      D0, D7
  1789. 000011EA  57C6                     seq        D6
  1790. 000011EC  4406                     neg.b      D6
  1791. 000011EE  70FF                     moveq.l    D0, 0xFFFFFFFF
  1792. 000011F0  B087                     cmp.l      D0, D7
  1793. 000011F2  57C0                     seq        D0
  1794. 000011F4  72FE                     moveq.l    D1, 0xFFFFFFFE
  1795. 000011F6  B287                     cmp.l      D1, D7
  1796. 000011F8  57C1                     seq        D1
  1797. 000011FA  8001                     or.b       D0, D1
  1798. 000011FC  4400                     neg.b      D0
  1799. 000011FE  1A00                     move.b     D5, D0
  1800. 00001200  4A87                     tst.l      D7
  1801. 00001202  57C0                     seq        D0
  1802. 00001204  72FC                     moveq.l    D1, 0xFFFFFFFC
  1803. 00001206  B287                     cmp.l      D1, D7
  1804. 00001208  57C1                     seq        D1
  1805. 0000120A  8001                     or.b       D0, D1
  1806. 0000120C  6704                     beq        +0x6 /* 00001212 */
  1807. 0000120E  7C01                     moveq.l    D6, 0x01
  1808. 00001210  7A01                     moveq.l    D5, 0x01
  1809. label00001212:
  1810. 00001212  4A87                     tst.l      D7
  1811. 00001214  6D06                     blt        +0x8 /* 0000121C */
  1812. 00001216  3F07                     move.w     -[A7], D7
  1813. 00001218  4EAD 158A                jsr        [A5 + 0x158A /* export_685 */]
  1814. label0000121C:
  1815. 0000121C  1006                     move.b     D0, D6
  1816. 0000121E  6704                     beq        +0x6 /* 00001224 */
  1817. 00001220  4EBA F97C                jsr        [PC - 0x684 /* 00000B9E */]
  1818. label00001224:
  1819. 00001224  1005                     move.b     D0, D5
  1820. 00001226  6704                     beq        +0x6 /* 0000122C */
  1821. 00001228  4EBA F6D4                jsr        [PC - 0x92C /* 000008FE */]
  1822. label0000122C:
  1823. 0000122C  426D F498                clr.w      [A5 - 0xB68]
  1824. 00001230  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  1825. 00001234  4E5E                     unlink     A6
  1826. 00001236  205F                     movea.l    A0, [A7]+
  1827. 00001238  504F                     addq.w     A7, 8
  1828. 0000123A  4ED0                     jmp        [A0]
  1829. 0000123C  4E56 0000                link       A6, 0
  1830. 00001240  4A6D F498                tst.w      [A5 - 0xB68]
  1831. 00001244  57C0                     seq        D0
  1832. 00001246  4A00                     tst.b      D0
  1833. 00001248  6710                     beq        +0x12 /* 0000125A */
  1834. 0000124A  C02D F4B9                and.b      D0, [A5 - 0xB47]
  1835. 0000124E  670A                     beq        +0xC /* 0000125A */
  1836. 00001250  422D F4B9                clr.b      [A5 - 0xB47]
  1837. 00001254  3B7C FF94 F498           move.w     [A5 - 0xB68], 0xFF94
  1838. label0000125A:
  1839. 0000125A  3D6D F498 0008           move.w     [A6 + 0x8], [A5 - 0xB68]
  1840. 00001260  4E5E                     unlink     A6
  1841. 00001262  4E75                     rts
  1842. fn00001264:
  1843. 00001264  4E56 FEF8                link       A6, -0x0108
  1844. 00001268  48E7 0108                movem.l    -[A7], D7,A4
  1845. 0000126C  206E 000E                movea.l    A0, [A6 + 0xE]
  1846. 00001270  43EE FF00                lea.l      A1, [A6 - 0x100]
  1847. 00001274  703F                     moveq.l    D0, 0x3F
  1848. label00001276:
  1849. 00001276  22D8                     move.l     [A1]+, [A0]+
  1850. 00001278  51C8 FFFC                dbf        D0, -0x6 /* 00001276 */
  1851. 0000127C  4267                     clr.w      -[A7]
  1852. 0000127E  A994                     syscall    CurResFile
  1853. 00001280  3E1F                     move.w     D7, [A7]+
  1854. 00001282  206D F4D4                movea.l    A0, [A5 - 0xB2C]
  1855. 00001286  2F08                     move.l     -[A7], A0
  1856. 00001288  4267                     clr.w      -[A7]
  1857. 0000128A  486E FF00                pea.l      [A6 - 0x100]
  1858. 0000128E  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1859. 00001292  4267                     clr.w      -[A7]
  1860. 00001294  4EAD 15E2                jsr        [A5 + 0x15E2 /* export_696 */]
  1861. 00001298  301F                     move.w     D0, [A7]+
  1862. 0000129A  205F                     movea.l    A0, [A7]+
  1863. 0000129C  3140 0126                move.w     [A0 + 0x126], D0
  1864. 000012A0  206D F4D4                movea.l    A0, [A5 - 0xB2C]
  1865. 000012A4  70FF                     moveq.l    D0, 0xFFFFFFFF
  1866. 000012A6  B068 0126                cmp.w      D0, [A0 + 0x126]
  1867. 000012AA  660C                     bne        +0xE /* 000012B8 */
  1868. 000012AC  4A6D F498                tst.w      [A5 - 0xB68]
  1869. 000012B0  6606                     bne        +0x8 /* 000012B8 */
  1870. 000012B2  3B7C 001B F498           move.w     [A5 - 0xB68], 0x1B
  1871. label000012B8:
  1872. 000012B8  4A6D F498                tst.w      [A5 - 0xB68]
  1873. 000012BC  6704                     beq        +0x6 /* 000012C2 */
  1874. 000012BE  6000 00AA                bra        +0xAC /* 0000136A */
  1875. label000012C2:
  1876. 000012C2  206D F4D4                movea.l    A0, [A5 - 0xB2C]
  1877. 000012C6  3F28 0126                move.w     -[A7], [A0 + 0x126]
  1878. 000012CA  A998                     syscall    UseResFile
  1879. 000012CC  42A7                     clr.l      -[A7]
  1880. 000012CE  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  1881. 000012D4  3F3C 0080                move.w     -[A7], 0x80
  1882. 000012D8  A81F                     syscall    Get1Resource
  1883. 000012DA  285F                     movea.l    A4, [A7]+
  1884. 000012DC  42A7                     clr.l      -[A7]
  1885. 000012DE  42A7                     clr.l      -[A7]
  1886. 000012E0  4EAD 027A                jsr        [A5 + 0x27A /* export_75 */]
  1887. 000012E4  285F                     movea.l    A4, [A7]+
  1888. 000012E6  2F0C                     move.l     -[A7], A4
  1889. 000012E8  3F3C 0005                move.w     -[A7], 0x5
  1890. 000012EC  486E FEFE                pea.l      [A6 - 0x102]
  1891. 000012F0  4EAD 1A32                jsr        [A5 + 0x1A32 /* export_834 */]
  1892. 000012F4  42A7                     clr.l      -[A7]
  1893. 000012F6  3F2E FEFE                move.w     -[A7], [A6 - 0x102]
  1894. 000012FA  4EAD 154A                jsr        [A5 + 0x154A /* export_677 */]
  1895. 000012FE  205F                     movea.l    A0, [A7]+
  1896. 00001300  4868 000C                pea.l      [A0 + 0xC]
  1897. 00001304  4EAD 1532                jsr        [A5 + 0x1532 /* export_674 */]
  1898. 00001308  206D F4C8                movea.l    A0, [A5 - 0xB38]
  1899. 0000130C  4250                     clr.w      [A0]
  1900. 0000130E  42A7                     clr.l      -[A7]
  1901. 00001310  2F3C 494E 464F           move.l     -[A7], 0x494E464F /* 'INFO' */
  1902. 00001316  3F3C 0080                move.w     -[A7], 0x80
  1903. 0000131A  A81F                     syscall    Get1Resource
  1904. 0000131C  285F                     movea.l    A4, [A7]+
  1905. 0000131E  200C                     move.l     D0, A4
  1906. 00001320  6736                     beq        +0x38 /* 00001358 */
  1907. 00001322  2054                     movea.l    A0, [A4]
  1908. 00001324  3D68 0004 FEFE           move.w     [A6 - 0x102], [A0 + 0x4]
  1909. 0000132A  6F2C                     ble        +0x2E /* 00001358 */
  1910. 0000132C  703C                     moveq.l    D0, 0x3C
  1911. 0000132E  81EE FEFE                divs.w     D0, [A6 - 0x102]
  1912. 00001332  3D40 FEFE                move.w     [A6 - 0x102], D0
  1913. 00001336  6E08                     bgt        +0xA /* 00001340 */
  1914. 00001338  3D7C 0001 FEFE           move.w     [A6 - 0x102], 0x1
  1915. 0000133E  600E                     bra        +0x10 /* 0000134E */
  1916. label00001340:
  1917. 00001340  7078                     moveq.l    D0, 0x78
  1918. 00001342  B06E FEFE                cmp.w      D0, [A6 - 0x102]
  1919. 00001346  6C06                     bge        +0x8 /* 0000134E */
  1920. 00001348  3D7C 0078 FEFE           move.w     [A6 - 0x102], 0x78 /* 'x' */
  1921. label0000134E:
  1922. 0000134E  206D F4C8                movea.l    A0, [A5 - 0xB38]
  1923. 00001352  316E FEFE 0746           move.w     [A0 + 0x746], [A6 - 0x102]
  1924. label00001358:
  1925. 00001358  4267                     clr.w      -[A7]
  1926. 0000135A  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  1927. 00001360  A80D                     syscall    Count1Resources
  1928. 00001362  3B5F F132                move.w     [A5 - 0xECE], [A7]+
  1929. 00001366  3F07                     move.w     -[A7], D7
  1930. 00001368  A998                     syscall    UseResFile
  1931. label0000136A:
  1932. 0000136A  4CDF 1080                movem.l    D7,A4, [A7]+
  1933. 0000136E  4E5E                     unlink     A6
  1934. 00001370  205F                     movea.l    A0, [A7]+
  1935. 00001372  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1936. 00001376  4ED0                     jmp        [A0]
  1937. fn00001378:
  1938. 00001378  4E56 FFF6                link       A6, -0x000A
  1939. 0000137C  48E7 0118                movem.l    -[A7], D7,A3,A4
  1940. 00001380  4267                     clr.w      -[A7]
  1941. 00001382  A994                     syscall    CurResFile
  1942. 00001384  3E1F                     move.w     D7, [A7]+
  1943. 00001386  206D F4D4                movea.l    A0, [A5 - 0xB2C]
  1944. 0000138A  3F28 0126                move.w     -[A7], [A0 + 0x126]
  1945. 0000138E  A998                     syscall    UseResFile
  1946. 00001390  42A7                     clr.l      -[A7]
  1947. 00001392  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  1948. 00001398  3F3C 0080                move.w     -[A7], 0x80
  1949. 0000139C  A81F                     syscall    Get1Resource
  1950. 0000139E  265F                     movea.l    A3, [A7]+
  1951. 000013A0  200B                     move.l     D0, A3
  1952. 000013A2  6762                     beq        +0x64 /* 00001406 */
  1953. 000013A4  2053                     movea.l    A0, [A3]
  1954. 000013A6  2B68 0002 F204           move.l     [A5 - 0xDFC], [A0 + 0x2]
  1955. 000013AC  486D F6B2                pea.l      [A5 - 0x94E]
  1956. 000013B0  486E FFF6                pea.l      [A6 - 0xA]
  1957. 000013B4  4EAD 11BA                jsr        [A5 + 0x11BA /* export_563 */]
  1958. 000013B8  2053                     movea.l    A0, [A3]
  1959. 000013BA  49E8 0002                lea.l      A4, [A0 + 0x2]
  1960. 000013BE  302C 0006                move.w     D0, [A4 + 0x6]
  1961. 000013C2  906C 0002                sub.w      D0, [A4 + 0x2]
  1962. 000013C6  48C0                     ext.l      D0
  1963. 000013C8  81FC 0002                divs.w     D0, 0x2
  1964. 000013CC  916E FFF8                sub.w      [A6 - 0x8], D0
  1965. 000013D0  302C 0004                move.w     D0, [A4 + 0x4]
  1966. 000013D4  9054                     sub.w      D0, [A4]
  1967. 000013D6  48C0                     ext.l      D0
  1968. 000013D8  81FC 0002                divs.w     D0, 0x2
  1969. 000013DC  916E FFF6                sub.w      [A6 - 0xA], D0
  1970. 000013E0  2B6E FFF6 F208           move.l     [A5 - 0xDF8], [A6 - 0xA]
  1971. 000013E6  1F3C 0001                move.b     -[A7], 0x1
  1972. 000013EA  4EAD 1A5A                jsr        [A5 + 0x1A5A /* export_839 */]
  1973. 000013EE  286D F4C8                movea.l    A4, [A5 - 0xB38]
  1974. 000013F2  4254                     clr.w      [A4]
  1975. 000013F4  7000                     moveq.l    D0, 0x00
  1976. 000013F6  2940 0748                move.l     [A4 + 0x748], D0
  1977. 000013FA  197C 0001 0742           move.b     [A4 + 0x742], 0x1
  1978. 00001400  197C 0001 0764           move.b     [A4 + 0x764], 0x1
  1979. label00001406:
  1980. 00001406  3F07                     move.w     -[A7], D7
  1981. 00001408  A998                     syscall    UseResFile
  1982. 0000140A  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1983. 0000140E  4E5E                     unlink     A6
  1984. 00001410  4E75                     rts
  1985. fn00001412:
  1986. 00001412  4E56 FFE8                link       A6, -0x0018
  1987. 00001416  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1988. 0000141A  422E 000A                clr.b      [A6 + 0xA]
  1989. 0000141E  286D F4C8                movea.l    A4, [A5 - 0xB38]
  1990. 00001422  3014                     move.w     D0, [A4]
  1991. 00001424  D07C 007F                add.w      D0, 0x7F
  1992. 00001428  3A00                     move.w     D5, D0
  1993. 0000142A  5245                     addq.w     D5, 1
  1994. 0000142C  42A7                     clr.l      -[A7]
  1995. 0000142E  A975                     syscall    TickCount
  1996. 00001430  2C1F                     move.l     D6, [A7]+
  1997. 00001432  4267                     clr.w      -[A7]
  1998. 00001434  A994                     syscall    CurResFile
  1999. 00001436  381F                     move.w     D4, [A7]+
  2000. 00001438  206D F4D4                movea.l    A0, [A5 - 0xB2C]
  2001. 0000143C  3F28 0126                move.w     -[A7], [A0 + 0x126]
  2002. 00001440  A998                     syscall    UseResFile
  2003. 00001442  2006                     move.l     D0, D6
  2004. 00001444  90AC 0748                sub.l      D0, [A4 + 0x748]
  2005. 00001448  322C 0746                move.w     D1, [A4 + 0x746]
  2006. 0000144C  48C1                     ext.l      D1
  2007. 0000144E  B280                     cmp.l      D1, D0
  2008. 00001450  6F20                     ble        +0x22 /* 00001472 */
  2009. 00001452  42A7                     clr.l      -[A7]
  2010. 00001454  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  2011. 0000145A  3F05                     move.w     -[A7], D5
  2012. 0000145C  A81F                     syscall    Get1Resource
  2013. 0000145E  2E1F                     move.l     D7, [A7]+
  2014. 00001460  102E 0008                move.b     D0, [A6 + 0x8]
  2015. 00001464  6700 00F6                beq        +0xF8 /* 0000155C */
  2016. 00001468  1D7C 0001 000A           move.b     [A6 + 0xA], 0x1
  2017. 0000146E  6000 00EC                bra        +0xEE /* 0000155C */
  2018. label00001472:
  2019. 00001472  5254                     addq.w     [A4], 1
  2020. 00001474  42A7                     clr.l      -[A7]
  2021. 00001476  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  2022. 0000147C  3F05                     move.w     -[A7], D5
  2023. 0000147E  A81F                     syscall    Get1Resource
  2024. 00001480  2E1F                     move.l     D7, [A7]+
  2025. 00001482  6604                     bne        +0x6 /* 00001488 */
  2026. 00001484  6000 00D6                bra        +0xD8 /* 0000155C */
  2027. label00001488:
  2028. 00001488  2F07                     move.l     -[A7], D7
  2029. 0000148A  205F                     movea.l    A0, [A7]+
  2030. 0000148C  A04A                     syscall    HNoPurge
  2031. 0000148E  42A7                     clr.l      -[A7]
  2032. 00001490  3F3C 0001                move.w     -[A7], 0x1
  2033. 00001494  4EAD 154A                jsr        [A5 + 0x154A /* export_677 */]
  2034. 00001498  205F                     movea.l    A0, [A7]+
  2035. 0000149A  2147 000C                move.l     [A0 + 0xC], D7
  2036. 0000149E  2D6D F208 FFF4           move.l     [A6 - 0xC], [A5 - 0xDF8]
  2037. 000014A4  2047                     movea.l    A0, D7
  2038. 000014A6  2050                     movea.l    A0, [A0]
  2039. 000014A8  3028 0004                move.w     D0, [A0 + 0x4]
  2040. 000014AC  D06E FFF6                add.w      D0, [A6 - 0xA]
  2041. 000014B0  906D F206                sub.w      D0, [A5 - 0xDFA]
  2042. 000014B4  3D40 FFF6                move.w     [A6 - 0xA], D0
  2043. 000014B8  2047                     movea.l    A0, D7
  2044. 000014BA  2050                     movea.l    A0, [A0]
  2045. 000014BC  3028 0002                move.w     D0, [A0 + 0x2]
  2046. 000014C0  D06E FFF4                add.w      D0, [A6 - 0xC]
  2047. 000014C4  906D F204                sub.w      D0, [A5 - 0xDFC]
  2048. 000014C8  3D40 FFF4                move.w     [A6 - 0xC], D0
  2049. 000014CC  47EC 029E                lea.l      A3, [A4 + 0x29E]
  2050. 000014D0  4213                     clr.b      [A3]
  2051. 000014D2  177C 000B 0001           move.b     [A3 + 0x1], 0xB
  2052. 000014D8  277C 0000 0001 0004      move.l     [A3 + 0x4], 0x1
  2053. 000014E0  276E FFF4 0008           move.l     [A3 + 0x8], [A6 - 0xC]
  2054. 000014E6  277C 0001 0001 000C      move.l     [A3 + 0xC], 0x10001
  2055. 000014EE  7040                     moveq.l    D0, 0x40
  2056. 000014F0  2940 073E                move.l     [A4 + 0x73E], D0
  2057. 000014F4  7001                     moveq.l    D0, 0x01
  2058. 000014F6  B054                     cmp.w      D0, [A4]
  2059. 000014F8  671A                     beq        +0x1C /* 00001514 */
  2060. 000014FA  2F2D F4C8                move.l     -[A7], [A5 - 0xB38]
  2061. 000014FE  2F2C 073E                move.l     -[A7], [A4 + 0x73E]
  2062. 00001502  4EAD 178A                jsr        [A5 + 0x178A /* export_749 */]
  2063. 00001506  41EC 067E                lea.l      A0, [A4 + 0x67E]
  2064. 0000150A  43EC 041E                lea.l      A1, [A4 + 0x41E]
  2065. 0000150E  20D9                     move.l     [A0]+, [A1]+
  2066. 00001510  20D9                     move.l     [A0]+, [A1]+
  2067. 00001512  6006                     bra        +0x8 /* 0000151A */
  2068. label00001514:
  2069. 00001514  4267                     clr.w      -[A7]
  2070. 00001516  4EAD 1A5A                jsr        [A5 + 0x1A5A /* export_839 */]
  2071. label0000151A:
  2072. 0000151A  422C 0764                clr.b      [A4 + 0x764]
  2073. 0000151E  206D F4C8                movea.l    A0, [A5 - 0xB38]
  2074. 00001522  1028 0743                move.b     D0, [A0 + 0x743]
  2075. 00001526  670A                     beq        +0xC /* 00001532 */
  2076. 00001528  3014                     move.w     D0, [A4]
  2077. 0000152A  B06D F132                cmp.w      D0, [A5 - 0xECE]
  2078. 0000152E  6602                     bne        +0x4 /* 00001532 */
  2079. 00001530  4254                     clr.w      [A4]
  2080. label00001532:
  2081. 00001532  3014                     move.w     D0, [A4]
  2082. 00001534  B06D F132                cmp.w      D0, [A5 - 0xECE]
  2083. 00001538  6C0C                     bge        +0xE /* 00001546 */
  2084. 0000153A  1D7C 0001 000A           move.b     [A6 + 0xA], 0x1
  2085. 00001540  197C 0001 0764           move.b     [A4 + 0x764], 0x1
  2086. label00001546:
  2087. 00001546  2946 0748                move.l     [A4 + 0x748], D6
  2088. 0000154A  102E 0008                move.b     D0, [A6 + 0x8]
  2089. 0000154E  6706                     beq        +0x8 /* 00001556 */
  2090. 00001550  4267                     clr.w      -[A7]
  2091. 00001552  4EAD 17CA                jsr        [A5 + 0x17CA /* export_757 */]
  2092. label00001556:
  2093. 00001556  2F07                     move.l     -[A7], D7
  2094. 00001558  205F                     movea.l    A0, [A7]+
  2095. 0000155A  A049                     syscall    HPurge
  2096. label0000155C:
  2097. 0000155C  3F04                     move.w     -[A7], D4
  2098. 0000155E  A998                     syscall    UseResFile
  2099. 00001560  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  2100. 00001564  4E5E                     unlink     A6
  2101. 00001566  205F                     movea.l    A0, [A7]+
  2102. 00001568  544F                     addq.w     A7, 2
  2103. 0000156A  4ED0                     jmp        [A0]
  2104. fn0000156C:
  2105. 0000156C  4E56 F6FC                link       A6, -0x0904
  2106. 00001570  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  2107. 00001574  2C2E 0008                move.l     D6, [A6 + 0x8]
  2108. 00001578  2046                     movea.l    A0, D6
  2109. 0000157A  4268 0002                clr.w      [A0 + 0x2]
  2110. 0000157E  2046                     movea.l    A0, D6
  2111. 00001580  4250                     clr.w      [A0]
  2112. 00001582  47EE F702                lea.l      A3, [A6 - 0x8FE]
  2113. 00001586  2F0B                     move.l     -[A7], A3
  2114. 00001588  4EAD 122A                jsr        [A5 + 0x122A /* export_577 */]
  2115. 0000158C  206D F4C8                movea.l    A0, [A5 - 0xB38]
  2116. 00001590  2768 000A 000A           move.l     [A3 + 0xA], [A0 + 0xA]
  2117. label00001596:
  2118. 00001596  4267                     clr.w      -[A7]
  2119. 00001598  2F0B                     move.l     -[A7], A3
  2120. 0000159A  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  2121. 0000159E  101F                     move.b     D0, [A7]+
  2122. 000015A0  6632                     bne        +0x34 /* 000015D4 */
  2123. 000015A2  2F0B                     move.l     -[A7], A3
  2124. 000015A4  1F3C 0002                move.b     -[A7], 0x2
  2125. 000015A8  4EAD 1242                jsr        [A5 + 0x1242 /* export_580 */]
  2126. 000015AC  7E06                     moveq.l    D7, 0x06
  2127. 000015AE  601C                     bra        +0x1E /* 000015CC */
  2128. label000015B0:
  2129. 000015B0  3007                     move.w     D0, D7
  2130. 000015B2  E940                     asl        D0.w, 4
  2131. 000015B4  41EB 023E                lea.l      A0, [A3 + 0x23E]
  2132. 000015B8  49F0 0000                lea.l      A4, [A0 + D0.w]
  2133. 000015BC  4A2C 0001                tst.b      [A4 + 0x1]
  2134. 000015C0  6708                     beq        +0xA /* 000015CA */
  2135. 000015C2  2046                     movea.l    A0, D6
  2136. 000015C4  20AC 0008                move.l     [A0], [A4 + 0x8]
  2137. 000015C8  600A                     bra        +0xC /* 000015D4 */
  2138. label000015CA:
  2139. 000015CA  5247                     addq.w     D7, 1
  2140. label000015CC:
  2141. 000015CC  701D                     moveq.l    D0, 0x1D
  2142. 000015CE  B047                     cmp.w      D0, D7
  2143. 000015D0  6CDE                     bge        -0x20 /* 000015B0 */
  2144. 000015D2  60C2                     bra        -0x3C /* 00001596 */
  2145. label000015D4:
  2146. 000015D4  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  2147. 000015D8  4E5E                     unlink     A6
  2148. 000015DA  2E9F                     move.l     [A7], [A7]+
  2149. 000015DC  4E75                     rts
  2150.